Taj to expand footprint in Mum, rebuild Sea Rock

Pinning hopes on a strong post-pandemic recovery, Tata Group’s Taj Hotels is charting a careful growth path and feels that the mega metro regions of Delhi and Mumbai could have at least 25 properties each across its brands. It currently has over 15 properties in Delhi NCR and over 10 in Mumbai.
Read more...

;