Swiggy lays off its 380 employees after town hall meeting, says 'extremely difficult decision' Swiggy CEO said the company is committed to exploring new business opportunities but has also taken harder look at some of its existing new verticals.