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
Over $4 Billion Invested in Infrastructure and Beautification Projects, But Some Locals and Muslims Feel Left Out