The world’s largest offshore wind farm opens off the coast of Cumbria, England. It has a capacity of 367 MW
A significant milestone? A great photo from your archives to illustrate where we have come from?
The world’s largest offshore wind farm opens off the coast of Cumbria, England. It has a capacity of 367 MW