Casablanca
- MAROC
Computer and telecommunications products and services
Marrakech
- MAROC
Industrial digitalization, metrology, electronic repair and software solutions development