×
Log in
Upload File
Most Popular
Study
Business
Design
Technology
Travel
Explore all categories
The top documents tagged [new outsourced jobs]
For the month of July 2003, India announced the creation of 30,000 new outsourced jobs. In that same month, US firms carried out 2087 a mass layoff
217 views
The World Is Flat (part 1) by Thomas L. Friedman
66 views