The largest layoff announcement came from Tata Consultancy Services (TCS), India’s largest IT company, which announced plans to cut 12,000 mid- and …
Want more insights? Join Grow With Caliber - our career elevating newsletter and get our take on the future of work delivered weekly.