24 Indian Start-Ups Laid Off Over 10,500 Employees This Year, Say Reports
More than 10,500 employees have been laid off by 24 Indian start-ups this year, say media reports. The layoffs come as companies struggle to raise funds and are looking for ways to reduce cash burn amid funding winter. While start-ups like Meesho,