News

Tata Consultancy Services’ decision to cut more than 12,000 jobs is being seen as a pivotal moment for India’s IT outsourcing sector ...