India’s leading software services firm Tata Consultancy Services Limited TCS is laying off 500 of its employees due to poor performance. In the quarter ended Dec 31, TCS appointed 4,037 employees, taking its total headcount to one lakh eight thousand two hundred and twenty nine up from 83 three and a half thousand a year […]