
TCS to Lay Off Over 12,000 Employees Amid AI Disruption and Economic Pressures
July 29, 2025
In a landmark decision, Tata Consultancy Services (TCS), India’s largest IT services provider and the crown jewel of the Tata Group, is set to let go of 12,261 employees — nearly 2% of its global workforce — making it the






