Business | Tue Sep 18, 2007 11:45am IST

Growing pains dim India's outsourcing edge