The police has discovered chats from the Telegram channel where the deals would be made which show price negotiations between the main accused and the buyers.
Telegram's 2024 revenue surpassed $1 billion, and the company has $500 million in cash, excluding crypto, Pavel Durov wrote on the platform.