16,398 employees were laid off by over 100 Indian startups and technology companies in 2023 (as of December 26) across major and emerging tech hubs in the country including Delhi NCR, Bengaluru, Mumbai, Hyderabad, Pune, Chennai and others, according to the latest data from layoff tracker Layoffs.fyi. While Paytm trimmed its workforce by 1,000 employees, […]