Private equity firm LDC invested £410m in 17 businesses during 2024, and a further £40m of follow-on funding, despite what it ...