Mubadala, Abu Dhabi Catalyst Partners invest $150 million in social media platform Telegram | AD SME HUB