10.0.1.194

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