ITC Shares Experience Decline Following Hotels Business Demerger Announcement
ITC Limited, one of India’s leading conglomerates, recently announced the demerger of its hotels division into a separate entity, ITC…
ITC Limited, one of India’s leading conglomerates, recently announced the demerger of its hotels division into a separate entity, ITC…