Canada has top country brand according to international study

pd November 13, 2011 0

According to a new study published by FutureBrand, Canada once again has been recognised as having the best country brand in the world.  FutureBrand announced that Canada keeps the top spot, for the second year in a row, in its 2011 Country Brand Index (CBI), the most comprehensive global study of how travellers perceive countries around the world. The rankings are based on a global sample of online interviews of savvy leisure and business travellers.



Leave A Response »