Mubadala Asset Base Increases to $326B with AI, Healthcare Investments
Mubadala’s total assets under management in 2024 came to Dh1.2 trillion ($326 billion), with annualised returns of 10.1% over five years. Mubadala Investment Company, the strategic investment arm of Abu…