Can floating turbines harvest the world’s wind?

Share:

Ten miles off the coast of Aberdeen in Scotland, five turbines tower over the North Sea.

Read more