ScottishPower installs first foundation for East Anglia THREE
The offshore construction programme for ScottishPower’s biggest-ever renewables project is officially underway with the installation of the first foundation for the company’s £4 billion East Anglia THREE offshore wind farm.