Oujda
- MAROC
Computer equipment, audiovisual equipment, sound systems, video surveillance
Casablanca
- MAROC
Audiovisual meeting and collaboration solutions, unified communications UC/UCaaS, digital signage