Advertisment

Tata group hospitality

Taj Mahal Hotel in New Delhi of TATA group
Tata group hospitality firm Indian Hotels Co Ltd on Friday said it is on track to achieve its targetted portfolio of a total of 300 hotels by 2025. The company currently has 242
Advertisment
Subscribe