The Indian Hotels Company Limited is an Indian hospitality company that manages a portfolio of hotels, resorts, jungle safaris, palaces, spas and in-flight catering services. The company is part of India's Tata Group. From Wikipedia
The institute celebrates its 10th anniversary with record offers, increased female representation, and plans for strategic industry collaborations.