Browsing Tags

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...