In the last 24 months, 25 hotels have been opened under the brand portfolio, out of which 24 are managed propertiesExcerpts from Annual Report 2023-24:ITC’s Hotels Business continues to leverage its ‘asset-right’ strategy to be amongst the fastest growing hospitality chains in the country with