Indian Hotels Company (IHCL) has entered a landmark agreement to manage The Claridges New Delhi and other Claridges properties across India and Nepal. Set to begin in April 2025, this partnership strengthens IHCL's position in the luxury hospitality market and offers a unique, differentiated experience from its Taj brand.