While India, China and Southeast Asia continue to dominate A T Kearney's annual ranking of the most attractive locations for "offshoring" of service activities such as IT, business processes and call centers, the United States ranks surprisingly well in a new version of the index.
read more