#Telegram

Telegram Messaging App

Mubadala, Abu Dhabi Catalyst Partners invest $150m in messenging app Telegram

Telegram, with its global headquarters located in the UAE, has over 500 million monthly active users