20070721 india: China; others vie for India's slot as top outsourcing hub