South Fork moving towards full power
The final turbine has been installed at Ørsted and Eversource’s 132 MW South Fork offshore wind project in the US.
The final turbine has been installed at Ørsted and Eversource’s 132 MW South Fork offshore wind project in the US.