Yandex is a $12 billion Russian internet giant that operates the country's biggest search engine. The so-called Google of Russia is now expanding into online shopping. There's a problem though ...
Once dubbed “Russia’s Google,” Yandex has grown into the country’s leading technology firm, dominating sectors from online search and advertising to ride-hailing and food delivery.