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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results