By CEP Staff • 17 July 2012 in News

Wave energy developer Carnegie signs supply agreement with Australian Navy