IHCL debuts in Ranchi, signs Taj hotel Ranchi, Jharkhand
Indian Hotels Company (IHCL)Â announced the signing of a Taj hotel in Ranchi, Jharkhand. This greenfield project, marking IHCL's foray into Ranchi, is set to be developed on a six-acre land parcel leased from the State