Top Stories IHCL Strengthens its Presence in NCR with New Taj Hotel Signing in Collaboration with Chalet Hotels at Delhi International AirportMay 16, 2023 Indian Hotels Company (IHCL) today announced the signing of a Taj branded hotel at Indira Gandhi International Airport’s Terminal 3 in…