Connect to share and comment

India call center worker 2012 09 07

India call center worker 2012 09 07

India and the Philippines are among the countries which have benefited the most from US outsourcing.

Jes Aznar