By CEP Staff • 29 February 2016 in News

FEATURE: Paris deal only ‘moderately encouraging’ for renewables investment