Taj named India's strongest brand by Brand Finance In Brand Finance's coveted ‘India 100 2020’ report, Taj achieved a brand strength index score of 90.5 out of 100 e4m Desk Jun 3, 2020 4:52 PM