Témara
- MAROC
Computer hardware, IT solutions integrator. Cloud solutions (Morocco Data Center)
Aïn Harrouda
- MAROC
Supplier of computer equipment, hygiene products, workwear and safety equipment