Tags: tourism & hospitality
RSS feed for this sectionAlpha | Indian Hotels Co Ltd. – Equity Research Desk
June 3, 2024Incorporated in 1902 and headquartered in Mumbai, The Indian Hotels Company Ltd. (IHCL) is part of the Taj Group. It owns, operates, and manages hotels, palaces, and resorts under brands…Continue Reading