ITC Hotels made its debut on the National Stock Exchange (NSE) today, with shares listing at a discovery price of ₹180 each.
On the Bombay Stock Exchange (BSE), the stock opened slightly higher at Rs 188 per share, still marking a 30% discount from ...