According to ChainCatcher, the Financial Times reported that Telegram holds nearly $400 million worth of cryptocurrencies on its balance sheet.