Loading…
Siemens Gamesa signs firm order with ScottishPower for East Anglia 3 wind turbines · Endata