TCS layoffs: India's largest IT giant Tata Consultancy Services (TCS) is offering severance packages of up to two years to some of its employees as the company moves on to restructuring plans amid AI ...