Loading…
Siemens Gamesa receives firm order for 77 offshore wind turbines from Orsted and Eversource · Endata