News

Mubadala Investment Company (“Mubadala”), the Abu Dhabi–based sovereign investor, today reported strong performance in its 2024 financial results, reinforcing the focus and resilience of its ...