@most favored destination
India May Lose Most Favored Status in Outsourcing
Category : News & Analysis
Technology : Business Intelligence
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....