Turbines
World’s first floating wind farm to power 20,000 homes
The world’s first floating wind farm is being built off the north-east coast of Scotland, in a trial which will…
The world’s first floating wind farm is being built off the north-east coast of Scotland, in a trial which will…