Wave energy strategy needed to secure commercial future, researches say

Langlee wave power converters are to be built in and installed offshore the Canary Islands
Langlee wave power converters are to be built in and installed offshore the Canary Islands