Mubadala Investment Company is a sovereign investor based in Abu Dhabi, managing a diversified global portfolio across sectors and international markets.

imageYour request has been submitted successfully.