Inside IT Outsourcing

Outsourcing Opposites – India Creates U.S. Jobs

A new report indicates India has created thousands of jobs here in the United States. But what’s it all mean?