29 Jan 2025 2:57 PM IST
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...