News

Can floating turbines harvest the world’s wind?

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

Read more

Exit mobile version
Skip to toolbar