Swiggy Shares Drop 6%, To Trade Below IPO Price; Should You Buy Or Time To Sell?
Swiggy Shares Decline: The stock has been under pressure as analysts have revised their loss estimates for Swiggy's quick commerce business
