August 30, 2017
2min
Sri Lanka’s pioneering infrastructure and multi sector general contractor International Construction Consortium (ICC) has announced that it has successfully sold out the total 688 modern, walk-up apartments of the Mount Clifford Range project in just two months since its launch. This success reflects well on the company’s 35 year reputation for delivering quality construction in […]