15 employees
ELCAR offers sensor-powered fleet monitoring and management devices as well as camera and driver assistance systems to the retail sector.
1998