World’s first floating wind farm taking shape off coast of Scotland

The revolutionary wind farm should bring power to a total of 20,000 houses.

Read More