Wednesday, April 21, 2021

Logo Central America Link

Costa Rica is the best country brand in Latin America, according to survey. Quality of life and business environment praised

Monday, November 21, 2011

Costa Rica’s natural beauty, political freedom and authenticity helped make it the country with the leading national brand in Latin America.

The country Brand Index, published by Britain’s Future Brand, was judged on qualities such as the countries’ intrinsic values.

Costa Rica ranked number 24 in the world, which was led by Canada.

Original source (in Spanish): La República