U.S. Markets open in 1 hr 16 mins

Has Alibaba Stumbled in India?

Ruchi Gupta
Has Alibaba Stumbled in India?

Alibaba (BABA) has decided not to put more money in Indian e-commerce provider Paytm Mall.