Tata Consultancy Services (TCS), India’s largest IT services firm, is set to reduce its global workforce by 2 percent - impacting around 12,000 employees - as part of a restructuring plan to adapt to ...