background image

Britain turns to floating turbines to tap into ‘remarkable’ wind speeds

...