The shockwaves are reverberating through India’s technology sector as Tata Consultancy Services, the country’s largest IT services provider, announced plans to eliminate approximately 12,000 jobs in a ...