Tata Consultancy Services has had to spend the first few days of 2015 firefighting rumours about mass layoffs at the company.
Tata Consultancy Services has had to spend the first few days of 2015 firefighting rumours about mass layoffs at the company.