England

World’s Largest Offshore Wind Farm Now Open

The world’s largest offshore wind farm has opened off the coast of Cumbria. The Walney Extension, located in the Irish…

6 years ago