India ranks 7th in the ‘nation brand’ list; US stays on top

India ranks 7th in the ‘nation brand’ list; US stays on top

The surge of 32 in India’s ‘nation brand value’ is the highest among all the top-20 countries on the list


User: Mint

Views: 1

Uploaded: 2018-02-16

Duration: 00:54

Your Page Title