Mubadala Development Company (Mubadala) develops and manages an extensive and economically diverse portfolio of commercial initiatives either independently or in partnership with leading international organizations. Mubadala's commercial strategy is ...