FULLFORMDEFINITION
Saved Bookmarks
| 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 |
|