New Delhi, July 31 -- Tata Consultancy Services Ltd's decision to cut roughly 12,200 jobs this fiscal year, largely impacting mid- and senior-level staff, is sending shockwaves through India's IT sect... Read More