The Indian Hotels Company Limited (IHCL) Announces Three New Appointments