By CEP Staff • 8 November 2010 in News

Enel Green Power underperforms as public markets shy away from renewables