World’s largest floating offshore wind development

|2 November 2015| 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 Scottish Government. St...