Sections
Shows
Events
China's Alipay pulls out of Zomato, sells its stake for $400 million, as per leaked term sheet