Top 100 Indian Brands Are Worth $92.6 Billion, Tata Is #1 Indian Brand
146 year old Tata Group is India’s #1 brand as per a research conducted by consulting firm Brand Finance. The research estimates that the top 100 Indian brands are worth $92.6 billion. Out of this, the top 50 brands constitute $81.6…