CHINA’S Alibaba Group has sold its remaining stake in Indian digital payments firm Paytm for about 13.78 billion rupees (S$221.9 million) through a block deal, stock exchange data showed on Friday (Feb 10).

Read More