MUMBAI, JUNE 7, 2023: Indian Hotels Company (IHCL), India’s largest hospitality company, announced that its iconic brand – Tajhas secured the No. 1 position on Brand Finance's coveted 'India 100 2023' report, marking it the third time the brand has achieved this distinction.Speaking about the announcement, Mr. Puneet Chhatwal, Managing Director &