Shares of ITC Hotels Ltd, the demerged hotels business of FMCG conglomerate ITC Ltd, listed on the stock exchanges on. The ...