The Tata Group remains the most valuable Indian brand and its oldest company — Taj Hotels — has emerged as the strongest brand in India, according to UK-based Brand Finance (BF), which is the world’s leading sectoral valuation consultancy.
Sponsored by Kashmiri Bazaar | Copyright 2021