Energy9 years ago
World’s largest floating wind farm will be installed off the coast of Peterhead, Scotland
The world’s largest floating offshore wind development will be installed off the coast of Peterhead after the application has been granted a marine licence by the...