Investor Shelf

Mubadala Ventures

Fund · 1 documents

Key number
$20bn billion $
Projected MENA Growth Funding Gap. STV p.2