Indian IT services firms are gearing up for a slugfest with their global peers as large corporations in the US and Europe are set renew technology outsourcing contracts with a combined value of at least $19.5 billion this calendar. As […]