Tag: Country Brand Index

  • Home
  • Country Brand Index

India best value-for-money destination according to Country Brand Index Survey

India is the ‘best country brand for value for money’, according to this year’s Country Brand Index (CBI) survey done by FutureBrand. The United States bagged the top spot in overall ranking ahead of Canada and perennial favourite Australia in the online survey, which was partnered