The use of the Taj brand, very popular in India, regularly led to confusion between the establishments owned and/or managed ...
Tata Group subsidiary Indian Hotels Company Limited (IHCL) is set to develop a five-star hotel named Taj Pushpavanta Palace ...
Claiming that the deal will generate at least 200 direct jobs, the chief minister said the move was aimed at promoting the ...