10.0.3.211

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