1.

INDHOTEL meaning in NSE Company Symbol ?

Answer» What is Indian Hotels Company Limited mean?

The Indian Hotels Company Limited (IHCL) is an Indian hospitality company that manages a portfolio of hotels, resorts, jungle safaris, palaces, spas and in-flight catering services. It is a subsidiary of the Tata Group conglomerate.

IHCL was founded in 1868 by Jamsetji Tata and is headquartered in Mumbai, Maharashtra. It has more than 196 hotels in 80 locations across 4 continents and in 12 countries, with over 20,000 rooms and 25,000 employees.

reference nan


Discussion

No Comment Found