Tata Consultancy Services (TCS), India’s largest IT services firm, has announced that it will reduce its global workforce by 2%—approximately 12,200 employees—in the financial year FY26 (April 2025 to March 2026). The layoffs, which will primarily affect middle and senior management roles, come as part of the company’s strategy to align with changing technology demands...

