Abu Dhabi’s Mubadala Investment Company and Abu Dhabi Catalyst Partners invest
Move over Facebook and WhatsApp; there are new social media