TCS Layoffs: A Strategic Shockwave in Indian IT
In July 2025, Tata Consultancy Services (TCS), India’s largest IT services provider, announced it would lay off approximately 12,000 employees—about 2% of its global workforce (~613,000). The job reductions are…
Share