Alibaba sells its shares in India’s Paytm for $167 million.
According to stock exchange data released on Friday, China’s Alibaba Group has sold its remaining shares in Indian digital payments
Read moreAccording to stock exchange data released on Friday, China’s Alibaba Group has sold its remaining shares in Indian digital payments
Read more