54.227.97.219

Equistone, SL Capital return Together to corporate founders in £288m sale

901
Private equity firms Equistone Partners Europe and SL Capital Partners have exited their stakes in specialist lender To