Fund manager aimed to hit £40bn by 2025, but now aims for 2024
Adam Golebiowski and Luca Lelli join ICG as managing director and principal respectively