By CEP Staff • 19 April 2016 in News

IRR for renewable projects in emerging markets 28% higher than in EU, Americas, report finds