Business News Startups Alipay likely seller in a $400Mn block sale of Zomato shares today Alibaba, which held a nearly 9.83% stake in India’s publicly listed food… Global Staff @ The Tech PortalNovember 29, 20231 minute read