Tata Consultancy Services (TCS), India’s largest IT services provider, has announced plans to lay off around 12,000 employees, representing about 2% of its global workforce. This restructuring will mainly impact middle and senior-level roles as the company adapts to a new business model and focuses on becoming a future-ready organization. As of June 30, 2025,...
