TCS Layoffs: IT Giant To Cut 12,000 Jobs In This Financial Year

Tata Consultancy Services (TCS), is planning to layoff around 12,000 employees, or roughly 2 percent of its global workforce. Here’s what we know so far.

Business