By CEP Staff • 31 August 2011 in News

Areva consortium wins Eur155 million biomass contract