Mubadala Investment Company is a sovereign investor based in Abu Dhabi, managing a diversified global portfolio across sectors and international markets.
Your request has been submitted successfully.