26 employees
SCD Group offers civil engineering, construction, multi utilities, renewable energy, and optical fibre services.
1997