According to a report published by Brand Finance, US tops the list of ‘nation brand’. India is in the 7th position. Well, Brand Finance can tell you which countries have made into the ‘nation brands’ list. Can a nation be a brand? Of course it can. The international image of the country can play a […]Read More...