With its strong foundation and strategic focus, ITC Hotels is poised to make its mark as a standalone entity. Stay tuned for ...
ITC Hotels was demerged from ITC Limited earlier this month. ITC Hotels shares listed at Rs 188 on the BSE, while on the NSE ...