Yandex sells Russian business for $5 billion amid war and sanctions February 5, 2024 Yandex NV, the Dutch parent of Russia’s leading tech company, has agreed to sell its core business in Russia to its local managers, oil giant...