Business Alibaba sells nearly half of its direct stake in Paytm at Rs 535.9 per share Jason Junior Jan 12, 2023 0 Image Source : REPRESENTATIONAL PIC Alibaba sells its stake in Paytm… Read More...