News

Tata Consultancy Services (TCS) plans to lay off around 12,000 employees, about 2% of its global workforce, over 2025, ...