Terra Firma nears closure of third fund’s liquidity option

The firm is planning to buy out 10% of stakes Terra Firma Capital Partners III's LPs agree to sell.

Share this