Taj Rated As India's Strongest Brand

~ By BRAND FINANCE’s Brand Value Report – India 2020