Couldn't have asked for a better company to serve India with,” said Goyal. Swiggy's shares listed on NSE at Rs 420, ...