Tag: , , ,

Taj has been rated by Brand Finance in their India 100 2021 report

Taj has been rated as the Number One hospitality brand in India

South Asia’s largest hospitality company, Indian Hotels Company (IHCL) has announced that its iconic brand – Taj – has been rated as the Number...