Mubadala Investment Company is a sovereign investor managing a diverse portfolio of assets and investments in the United Arab Emirates and abroad, to generate sustainable financial returns for its shareholder,...
Create a free account to see deal history, investment amounts, and round details.
Create Free Account