Casablanca
- MAROC
Operation of passenger mobility platforms and internet deliveries
Casablanca
- MAROC
Long-term rental of driverless trucks with a gross vehicle weight exceeding 3.5 tons.
El Jadida
- MAROC
metal constructions, piping, industrial assembly