TCS to lay off around 12,000 employees! Tata Consultancy Services plans 2% workforce cut over the year; what you should know
The Tata group subsidiary, based in Mumbai, has a total employee count of 613,069 at the close of June 2025. TCS layoffs: Tata Consultancy Services (TCS), India’s largest IT services firm, plans to lay off as many as 12,000 employees over this year. This amounts […]
Business