The Indian Hotels Company Limited, an Indian hospitality company under the umbrella of the Tata Group, oversees a diverse portfolio of properties including hotels, resorts, jungle safaris, in-flight catering services etc. Following its Q4 results, Indian Hotels witnessed a nearly 5% decline in its share price, settling at Rs.581. The company posted a notable 27% …