Can floating turbines harvest the world’s wind? Kevin 1 year ago Ten miles off the coast of Aberdeen in Scotland, five turbines tower over the North Sea. Read more