MTS Claims Telegram Ad Service Launch in Russia, But Telegram Denies Partnership – What’s the Real Story?
Is Russia’s digital advertising landscape about to witness a seismic shift? Mobile TeleSystems (MTS), the largest telecom provider in Russia, has boldly announced.