russia news

Yandex to promote Russian companies, flee nation with its greatest tech

[ad_1] After Moscow invaded Ukraine, ‘Russia’s Google’ has determined it will possibly’t keep in Russia. Moscow-headquartered Yandex, the nation’s dominant…

2 years ago