By CEP Staff • 1 April 2015 in News

Wave Energy Scotland issues competitive call for ‘power take-off’ systems