Construction of Rampion Offshore Wind Farm enters into final phase
The construction of Rampion Offshore Wind Farm enters into its final phase. At the weekend the first of 116 wind turbines was installed for the project based in the English Channel off…
Read More...
Read More...