India Rises to be World’s 7th most valued ‘Nation Brand’
New Delhi, Nov 2: India has moved up one position to become the world's seventh most-valued "nation brand", with an increase of 32 percent in its brand value to $2.1 billion - the highest among all the top 20 nations on the list.
As per a…