U.S. Markets close in 1 hr 34 mins

Alibaba Puts Yandex on Notice

Neha Gupta
Alibaba Puts Yandex on Notice

Alibaba’s (BABA) e-commerce joint venture with Russian entities MegaFon, Mail.ru Group, and Russian sovereign wealth fund RDIF escalates its rivalry with Russia’s top Internet services company (YNDX).