Mubadala Investment Company, the Abu Dhabi based sovereign investor, announced its investment in Medallia, the market leader in customer and employee experience management software, alongside Thoma Bravo, a leading software investment firm.
The minority [...]
Read More