Swiggy Receives SEBI Approval For IPO: Key Developments And Insights