Casablanca
- MAROC
Earthworks, civil engineering, sanitation, construction
Oujda
- MAROC
construction, roadworks and utilities, development of public spaces and green spaces
Casablanca
- MAROC
general building works, roadworks, marble
Casablanca
- MAROC
Maritime construction. Dredging, rock removal, hydraulic backfilling, wreck removal
Taza
- MAROC
public works, roads, highways, engineering structures, sanitation
Fés
- MAROC
Sanitation works, roadworks. Road and public works