Tag: Online food delivery platform Swiggy laid off 380 employees