Tag: Indian Hotels Co. Ltd.

IHCL signs a record 85 hotels in 2024

Taj’s Chhatwal re-elected FAITH chairman

Taj’s Tata passes away