Read more about Indian Hotels iconic Taj named strongest hotel brand in the world on Business Standard. Indian Hotels Company (IHCL), South Asia s largest hospitality company, announced that its iconic brand, Taj, has been rated the Strongest Hotel Brand in the World by Brand Finance, the world s leading brand valuation consultancy in its annual