ITC Logo
Media Centre
Press Report

ITC to open $300m hotel in Sri Lanka
The Statesman - 17 May 2016




Click here to know more about the Hotels Business