News

IT major Tata Consultancy Services (TCS) plans to layoff 2 per cent of its global workforce over the a one-year-long period to establish itself a future-proof tech corporation.