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 ...