Investor Shelf

Softchoice

Company · CA · 1 documents

Key number
$30.9 billion
Total PE investment in H1 2025 across 322 deals. CVCA p.5