web analytics

Yandex, Russia’s Internet Giant, Struggles to Dodge Geopolitics

Dubbed ’Russian Google,’ the country’s largest search engine and ride-hailing service wants to shed media assets to avoid inevitable political questions following Kremlin’s invasion of Ukraine.