3i posts 22 per cent total return
3i Group has announced a total return of £824m (€1.07bn) at 22 per cent for the year to the end of March 2016, up from £659m at 20 per cent...
3i Group has announced a total return of £824m (€1.07bn) at 22 per cent for the year to the end of March 2016, up from £659m at 20 per cent...