ScottishPower Breaks Ground on East Anglia THREE with First Foundation Installed

ScottishPower has begun offshore construction of its 4 billion East Anglia THREE wind farm, setting a record with the largest monopile ever installed from a jack-up vessel in Europe. When completed in 2026, the project will generate 1,400 MW of clean energy, powering over 1.3 million UK homes.

Read More