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 … read more