London Array Wind Farm, Soon World’s Largest Wind Farm, Begins Generating Power
The London Array, which will be the world’s largest offshore wind farm once completed, has now begun generating electricity. The companies behind the project announced the beginning of electricity production on Monday. Once completed, the first phase will see around 175 wind turbines installed about 12 miles off the … [continued]