TCS to Lay Off 12,000 Employees: A Strategic Shift or a Sign of Trouble?
In a move that has sent ripples through the Indian IT sector, Tata Consultancy Services (TCS), the country’s largest IT services firm, has announced its decision to lay off approximately 12,000 employees, which accounts for about 2% of its global workforce. This decision, which will primarily impact mid and senior-level…