Alibaba sells remaining stake in top Indian online payment provider Paytm

Chinese ecommerce giant Alibaba has sold its remaining stake in Paytm, India's top digital … 2023 Cable News Network, Inc., a Warner Bros.

Read the full article