172.69.63.93

MML Capital invests £36m in UK-based IT provider CSI

1703
MML Capital has invested £36m in IT managed service provider CSI, more than a year after it closed its most recent fund