Amazon in major offshore wind deal with Iberdrola as giants forge green power pact
Web behemoth and car maker Mercedes-Benz to take output from German projects as Spanish group separately confirms $1.6bn turbine order with Siemens Gamesa
Web behemoth and car maker Mercedes-Benz to take output from German projects as Spanish group separately confirms $1.6bn turbine order with Siemens Gamesa