Telegram Tops 1 Billion Downloads

Popular instant messaging app Telegram has joined the elite club of apps that have been downloaded over 1 billion times globally, according to Sensor Tower. From a report: The Dubai-headquartered app, which was launched in late 2013, surpassed the mile…