3.215.190.193

Cabot Square makes 5x on exit of Key Retirement Solutions to Phoenix Equity

810
UK mid-market private equity firm Cabot Square Capital has agreed the sale of its majority stake in financial series com