10 November 2008 | Canadian Tourism Commission / CNW Group
Canada jumps 10 spots to world's #2 ranked country brand as CTC launches global marketing strategy
In just two short years, Canada has jumped from the world’s 12th most respected country brand to No. 2.
[Read More]