Last Turbine Installed at World's Largest Offshore Wind Farm
Construction of the 125th and last turbine at the London Array Offshore Wind Farm has been completed, marking the end of major construction activities at the massive 630MW renewable energy site.
Publication Date:
14/12/2012