Concept Developments delivers phase 1 of Siela north coast Eleqtisade News Aug 10, 2022 Concept Developments announced the delivery of Phase 1 units of “Siela", their project in North…