Remember meForgot password?
    Log in with Twitter

2011-07-08 07:15:38

A call centre. Many western organisations had a culture of outsourcing to India to take advantage of cheap labor

Image uploaded by Kev Hedges
Featured In
News Jan 17, 2013 - Op-Ed: Outsourcing your own job? Good idea and bad idea
Blogs Apr 28, 2013 - India losing its edge: Competitors from the Philippines and Mexico are dominating the IT industry
Latest News
Top News