By CEP Staff • 7 June 2011 in News

Enel Green Power invests in Italian biomass venture