Plans for the world's biggest offshore wind farm located off the north east coast of Scotland have been submitted to the Scottish Government agency Marine Scotland.
Plans for the world's biggest offshore wind farm located off the north east coast of Scotland have been submitted to the Scottish Government agency Marine Scotland.