Indian Hotels Company (IHCL), India’s largest hospitality company, today announced its debut in the state of Chhattisgarh with a Taj branded....