Brand Finance has evaluated the 100 most valuable nation brands of 2017 and placed India as the 8th most valuable nation brand in the world with a value of US$2 trillion, less by 1% year on year attributed to decline in growth for six quarters in a row. David Haigh, CEO of Brand Finance, said, “Prime Minister (Narendra) Modi’s administration ...
Read More »