Tata Tops $21 billion as India’s Top 100 Brands are Revealed
The Brand Finance India 100, released today, is an annual study conducted by leading brand valuation and strategy consultancy Brand Finance. India’s biggest brands are put to the test and evaluated to determine which are the most powerful and most valuable. Brand Finance has extended the study from 50 to now encapsulate the top …