ScottishPower, one of the UK’s largest green energy developers and part of the Iberdrola group, has formalised a £1.3billion contract with Siemens Gamesa for 95 wind turbines for the East Anglia Three...
Scottish Power, an Iberdrola group company, and Haizea Wind Group, a world leader in the manufacture of wind towers, have signed a framework agreement worth over €200 million for Haizea Bilbao to supply...