Investor Shelf

Mubadala Capital

Company · UN · 3 documents

Key number
23.7 billion
UK VC raised in 2025. UK Government (DSIT) p.4
Key number
1,198 companies
Total screened companies. Zenodo p.1