MUMBAI: The Indian Hotels Company, the Tata group's hospitality business unit, that owns and operates the Taj brand of luxury ...
Indian Hotels Co. Ltd (IHCL) will invest 50 billion rupees ($592.5 million) over five years as it aims to double its hotel ...
The Indian Hotels Company Limited (IHCL) has announced its Accelerate 2030 strategy, aiming to double its consolidated ...