Context Of late, Tata Consultancy Services (TCS) has announced plans to lay off around 12,200 employees, which is about 2% of its global workforce, during the financial year 2026. It has come under scrutiny for its revised Bench Policy. What is… Read More
