The Indian Hotels Company Limited (IHCL), South Asia’s largest hospitality company, today announced a strategic partnership with Singapore’s sovereign wealth fund, GIC,…
The Indian Hotels Company Limited (IHCL), one of South Asia’s largest hospitality companies, has recently announced a Taj-branded hotel in Agra. This hotel…