IHCL to Manage The Claridges, Delhi | Tata Group
November 8, 2024 16:05
Tata Group's Indian Hotels Company Limited (IHCL) has signed a management contract for the iconic 'The Claridges' in Delhi, commencing April 2025. The agreement aims to enhance IHCL's presence in...