Shares of ITC Hotels Ltd, the demerged hotels business of FMCG conglomerate ITC Ltd, listed on the stock exchanges on. The ...
Shares of ITC Hotels Ltd, the newly demerged hotel business of FMCG conglomerate ITC Ltd, made their debut on the stock ...