Scottish Power Renewables has made the final investment decision on its 714MW East Anglia One offshore windfarm off the Suffolk coast.
Scottish Power Renewables has made the final investment decision on its 714MW East Anglia One offshore windfarm off the Suffolk coast.