London Array is the World’s Largest Offshore Wind Farm

london-array

The London Array is the world’s largest offshore wind farm, and it’s currently under construction in the outer Thames Estuary in the UK. The goal of this platform is to create a 1,000 megawatt capacity.

Read more @ SciTechDaily