ScottishPower Renewables
ScottishPower Renewables
ScottishPower Renewables is part of Iberdrola, the world’s largest wind energy developer, with an operating portfolio of over 14,000 megawatts (MW) (as of June 2013).
ScottishPower Renewables is responsible for progressing Iberdrola’s onshore wind and marine energy projects in the UK and Ireland, and offshore windfarms throughout the world, managing the development, construction and operation of all projects.
Affiliated Marine and Wind Energy Environmental Documents
Total results: 15
Displaying 1 - 15 of 15 results