World’s largest floating wind farm set for construction off Scotland

© Supplied
An impression of the Hywind project off Peterhead.
Breaking

    Cancel