.
Turbines installed at world’s largest offshore wind farm
The last of 87 turbines at the world’s largest offshore wind farm, off the coast of Cumbria, England, have been installed.