10.0.1.239

Cabot doubles its investment through the sale of Compello

820
UK-based Cabot Square Capital has scored a 2-times return through the sale of debt purchasing and management company The