India's IT industry sees itself as part of a solution to the US jobs problems.

Record ID: 353475