3i sees investment return of £719m

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