10.0.1.127

Investec crunches 37 per cent IRR on Big Bear Group investment

396
The firm is claiming a 37 per cent return on its investment in the company, which began when it backed the company’s a