Showing 1 - 2 of 2
In a 2010 ranking, FutureBrand listed India as the 23rd best country brand. The study involved a survey of more than 2,600 international travellers, travel industry experts and hospitality professionals. According to FutureBrand, every country in the world is a brand and can differentiate itself...
Persistent link: https://www.econbiz.de/10014186185
Persistent link: https://www.econbiz.de/10003846699