Know emerging global BPO destinations – Costa Rica

Costa Rica, a Central American country is an emerging BPO destination known more for “near shoring”. This country is known as one of the oldest democracies of the world with 95% literacy rate. Costa Rica is ranked 19th worldwide and 4th in Latin America as per the A.T. Kearney Global Services Location Index of 2011 […]