0
0
Read Time:14 Second
Indian Hotels Co. Ltd (IHCL) has signed a deal to run the historic The Claridges hotel in New Delhi under a 25-year management contract beginning in April, as part of the Tata group company’s strategy to strengthen its presence in key metro cities with…