MUMBAI: The Indian Hotels Company, which owns and operates the Taj brand of luxury hotels and a few other soupped down labels ...
The Indian Hotels Company is investing Rs 2,500 crore to develop a new 330-room Taj Bandstand property in Mumbai. The ...