Terra Firma gives Fund III LPs an exit option
Terra Firma Capital Partners III has 150 investors from 26 countries.
Terra Firma Capital Partners III has 150 investors from 26 countries.
Copyright PEI Media
Not for publication, email or dissemination