In a recently released report of ‘2017 Best Indian Brands’ by ‘Interbrand India’, the Tata Group once again topped the chart for the fifth consecutive year. The salt-to-software conglomerate has topped the brand league with its brand valuation at Rs. 73,944 Crores, despite registering a marginal 0.4 decline this year. The table was dominated by […]