10.0.3.16

3i sees investment return of £719m

816
London-headquartered private equity firm 3i has reported an investment return of £719m for the year ending March 31. Th