Tag: India becomes world’s 7th most valued ‘nation brand’