Mubadala Investment Co invested a combined $150 million for Telegram app

Abu Dhabi state fund Mubadala Investment Co and Abu Dhabi Catalyst Partners, part-owned by Mubadala, said on Tuesday they had invested a combined $150 million in messaging app Telegram. Mubadala invested $75 […]