London Array
-
Renewables
The World’s Most Colossal Offshore Wind Farm Opens
The $2.9 billion London Array—the world’s biggest offshore wind farm—opened this July in the Outer Thames Estuary about 12 miles off the coasts of Kent and Essex. The 175-turbine installation is arranged
Tagged in: