China's Alipay is selling stake in India's Zomato for nearly US$400mil – term sheet 2023-11-29 On: November 29, 2023