Mubadala Investment Company PJSC, or simply Mubadala, is a state-owned global investment firm that acts as one of the sovereign wealth funds of the government of Abu Dhabi. From Wikipedia
A regulatory filing cites an equity value of about $3.3 billion for the completed majority sale, reflecting a leveraged deal structure.