Monday, August 8, 2011

Companies are increasingly sending IT work to hubs outside India. They're saving money but facing a whole new raft of challenges

No comments:

Post a Comment