News

Tata Consultancy Services (TCS) faces protests from the Union of IT & ITES Employees (UNITE) over plans to lay off 12,000 employees, while the company defends its decision.