TCS Layoffs 2025: CEO Breaks Silence on 12,000 Job Cuts – Is AI to Blame?

India’s largest IT services company, Tata Consultancy Services (TCS), has announced it will lay off approximately 12,261 employees—or 2% of its global workforce—during the financial year 2025–26. The announcement, though framed as part of a long-term transformation strategy, has ignited…