To some, the notion of outsourcing work to India conjures up stories of American and European software programmers being reduced to stocking supermarket shelves to make a living. To others, it evokes legions of fresh-faced Indians willing to do intense, high-skill work for low pay.

Read full story