By CEP Staff • 19 May 2011 in News

Terra Firma backs away from mega-buyouts towards renewables post-EMI