India 9th most valuable nation brand in the world India ranked one of the 10 most valuable nation brands in the world. In Brand Finance’s annual Nation Brands report, India was ranked 8th last year but slipped by a spot to the 9th rank. India’s brand value is $2,159 billion …
Read More »