3.215.190.193

Cabot scores 18x return through MedicX sale

701
London-based private equity firm Cabot Square Capital has made a titanic 18-times return through the sale of MedicX Grou