Investor Shelf

London Youth

Company · UK · 1 documents

Key number
€186 billion
Assets under management. CVC Capital Partners p.3
Key number
€3.2m
Donations unlocked by 2023 Corporate Challenge. CVC Capital Partners p.18