India is World’s 7th Most Valuable Nation Brand
COVID-19 Wipes Over US$13 Trillion Off Top Nation Brands
India is world’s 7 th most valuable nation brand, brand value US$2.0 trillion Top 100 nation brands in Brand Finance Nation Brands 2020 ranking lose US$13.1 trillion of brand value in … read more