By CEP Staff • 7 March 2012 in News

French government awards Eur1.4 billion to 15 biomass projects