By CEP Staff • 20 October 2011 in News

Japanese engineering firm to test tidal power tech in Scotland