ITC Hotels is India's second largest hotel chain with over 100 hotels. It is based in the Hotels Division Headquarters at Kolkata, West Bengal. It is part of the ITC Limited group of companies. ITC Hotels is regularly voted amongst the best employers in Asia in the hospitality sector. Read More
The Indian equities markets benchmark Sensex closed 697 points higher in volatile trading on Tuesday, led by strong buying support in heavyweights Reliance Industries, ITC and TCS. ...