London, UK
2023
Investment Date
A leading European middle market structured capital and infrastructure firm founded in 1988.