ITC Hotels shares list at 30% discount, debuting at ₹180 after last year's demerger

ITC Hotels Ltd shares got listed at a discovery price of ₹180 per share on the National Stock Exchange on Wednesday, January 29, 2025. This is a discount of nearly 31% from its implied price of ₹260...