F & B " 5 segments
Taj Hotels is a chain of luxury hotels and a subsidiary of the Indian Hotels Company Limited - headquartered at Express Towers, Nariman Point in Mumbai. Incorporated by the founder of the Tata Group, Jamsetji Tata, in 1903, the company is a part of the Tata Group, one of India's largest business conglomerates.28 Mar 2019
Great information