@most favored destination
India May Lose Most Favored Status in Outsourcing
by CXOtoday Staff    Sep 04, 2008
Category : News & Analysis
The firm recently released its list of top 30 locations for offshore services in 2008. The report said that countries such as Argentina, South Africa and New Zealand could take some of the spotlight off India as the offshore industry darling....