The most valuable brand for each country

Below map shows which are the most valuable brands in each country. In India Tata is most valuable brand, with brand value $12.5 billion.

Courtesy of: Visual Capitalist