By CEP Staff • 17 February 2012 in News

Channel Islands developer signs agreements for France-UK tidal power transmission link