By CEP Staff • 15 June 2012 in News

Europe must stabilise support schemes and build internal market, says Europe’s Head of Renewables