Mubadala's headquarters in Abu Dhabi. Mubadala's investment portfolio spans six continents with interest in several sectors. Victor Besa / The National
Mubadala's headquarters in Abu Dhabi. Mubadala's investment portfolio spans six continents with interest in several sectors. Victor Besa / The National