10.0.1.200

SL Capital closes first infrastructure fund at £516m

1728
SL Capital Partners has sets its sights on mid-market UK and European infrastructure assets following the £516m final c