A Scramble for Contracts Results in Tougher Terms for India’s $245 Billion IT Sector
Industry insiders and observers claim that as India’s IT companies battle for fewer orders in an unpredictable global economy, they are taking on harsher contract terms in order to land