ITC Hotels Shares Decline 5% Post Listing – Should Investors Buy, Sell, or Hold?
ITC Hotels share made its stock market debut following the highly anticipated demerger from ITC Ltd., aimed at unlocking value for its 37 lakh shareholders. The stock was listed at …