By CEP Staff • 28 June 2011 in News

Canadian wind power producer Sea Breeze divests facility to UK-France partnership