The Indian Hotels Company Limited, a prominent hospitality entity, along with its subsidiaries, possesses, oversees, and administers a vast collection of hotels, historic palaces, and serene resorts across India and on the global stage. Its diverse range of accommodation options is offered under well-known brand names…
SectorConsumer Cyclical
Industry