Iconic Indian hospitality brand Taj rated Strongest Hotel Brand in the World by Brand Finance. Proud moment for India. (PRNewsfoto/Indian Hotels Company (IHCL))