Scottish Government backs plans to build world’s largest floating wind farm off north-east coast

Statoil will site five 600ft turbines 13 nautical miles off Peterhead.
Statoil will site five 600ft turbines 13 nautical miles off Peterhead.