Telegram denies that it has entered any advertising-related agreements with Russian companies.
Post from: Cointelegraph.com News
Tags: Russia, Telegram, MTS, advertising.
Read More