By CEP Staff • 21 May 2010 in News

RWE npower Renewables to exit 905 MW offshore wind project