Startups Lay Off 120,000 Employees in 24 Months

An unexpectedly severe job crisis is affecting India’s once-thriving startup ecosystem. The number of layoffs at new-age businesses is thought to be no fewer than three times higher than what is publicly reported, according to staffing companies and headhunters.