By CEP Staff • 19 May 2011 in News Terra Firma backs away from mega-buyouts towards renewables post-EMI