layoffs
Biggest Layoff In India: Why TCS Layoffs 12,000 Employees?
By SON Kalita
—
Tata Consultancy Services (TCS), one of India’s biggest IT companies, recently decided to lay off around 12,000 employees. This is about 2% of its total ...