News

After Intel and Microsoft, Tata Consultancy Services (TCS) has announced plans to lay off around 2% of its global workforce, or 12,261 employees.