Just after Moscow invaded Ukraine, ‘Russia’s Google’ has made a decision it can’t stay in Russia. Moscow-headquartered Yandex, the country’s dominant search motor established by two Russian entrepreneurs, is hoping to transfer its most promising new systems overseas and ditch most of its Russian business enterprise to steer clear of […]