Search results
Explainer-Why the $5.2 billion sale of Russia's Yandex is significant
Reuters via Yahoo News· 5 months agoA $5.2 billion cash and share deal to sell the key Russian assets of technology group Yandex, often...
A $5.2 billion cash and share deal to sell the key Russian assets of technology group Yandex, often...