ITC Hotels is an Indian hospitality company that operates and manages hotels. It has over 100 hotels and is India's third largest hotel chain. From Wikipedia
The company reports strong financial performance in its second post-demerger quarter and advances its 2030 expansion strategy with a new 200-key property.