Over 12,000 Jobs Lost: TCS Layoffs Signal New Era of Uncertainty in Indian IT Sector
July 29, 2025 – Tata Consultancy Services (TCS), India’s largest IT services company, has confirmed the layoff of more than 12,000 employees, accounting for 2% of its global workforce. This …
Over 12,000 Jobs Lost: TCS Layoffs Signal New Era of Uncertainty in Indian IT Sector Read More