Terra Firma launches $3.4B buyout fund

August 09, 2017