Hotels & Accommodations2 days ago
After 36% Rise Since Listing, is ITC Hotels Still a Buy?
ITC Hotels, listed in January this year after its demerger from ITC, is now India’s second-largest hospitality company by market capitalisation, worth over ₹53,000 crore. Since...