ITC demerges hotels business to form ITC Hotels
Indian conglomerate ITC has completed the demerger of its hotels business into a new entity, ITC Hotels Limited (ITCHL), effective…
Indian conglomerate ITC has completed the demerger of its hotels business into a new entity, ITC Hotels Limited (ITCHL), effective…