By CEP Staff • 24 February 2011 in News Global Renewable energy project developer sets sites on £50 million London IPO