Foodtech major Swiggy listed its shares on the National Stock Exchange (NSE) on Wednesday at Rs 420, which is nearly an 8% ...