Infographic: The Indian Tech Companies Laying Off the Most Employees This chart shows the Indian companies in the tech/startup sector with the highest number of workers laid off in 2022 and 2023. Source: Statista 932 views02:44