In a significant stride towards international expansion, ITC's Hotel Group, a prominent luxury hotel chain in India, is set to unveil its inaugural international luxury hotel in Sri Lanka within... Full Story
ITC to set up property in Sri Lanka to mark overseas hotel debut.
Diversified conglomerate ITC Ltd. plans its first overseas hotel at Colombo, Sri Lanka, in 2018. The Sri Lankan property will... Full Story