The Indian Hotels Company Limited (IHCL), South Asia’s largest hospitality company has set a global benchmark for environmental sustainability with 8 of…
The Indian Hotels Company Limited (IHCL), South Asia’s largest hospitality company, today announced a strategic partnership with Singapore’s sovereign wealth fund, GIC,…