Connect to share and comment

India call center worker 2012 09 07

Appears In:
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