India's ITC starts building US$300mn hotel in Sri Lanka (20-Nov-14, Business)
India's ITC group started building a 300 million US dollar hotel and apartment complex which is slated to be the group's...