Read more about IHCL's Taj is the strongest hotel brand globally in 2021: Brand Finance on Business …