Is Russia’s digital advertising landscape about to witness a seismic shift? Mobile TeleSystems (MTS), the largest telecom provider in Russia, has boldly announced.