News Startups Alibaba expected to sell Zomato shares in block deal worth nearly $200Mn With IPO share sale lock in periods ending for India’s listed tech… Staff@The Tech PortalNovember 30, 20221 minute read