Business Zomato Files For $1.11 Billion IPO As Food Delivery Surges In Pandemic Times by NPT-Editorial April 28, 2021 by NPT-Editorial April 28, 2021 Launched in 2008, Zomato is one of India’s most prominent startups; it is present in…