By CEP Staff • 24 February 2011 in News

Global Renewable energy project developer sets sites on £50 million London IPO