TCS Layoffs 12000 Employees in July 2025
TCS Layoffs 12000 Employees in July 2025 Tata Consultancy Services (TCS), India’s largest IT services company, has laid off 12,000 employees globally in July 2025. This strategic move represents around 2% of the company’s global workforce. The layoffs are a result of an accelerating shift towards Artificial Intelligence (AI) and automation, reshaping how the tech […]