16 May 2023 Business Raipur: IHCL makes debut with Taj Raipur India’s largest hospitality company, Indian Hotels Company (IHCL) is making its debut in the state of Chhattisgarh with Taj Raipur. A brownfield project, the forthcoming 152 room luxury hotel will encompass… ByAntra