China Harbour Engineering Company to build seven star luxury apartments in Sri Lanka
China Harbour Engineering Company Ltd. (CHEC) has reportedly entered into an agreement with the Sri Lankan real estate company, Blue Mountain to build Achilleion, which is deemed as a seven-star luxury project.