32 employees
Envoys manufacture road traffic signals and safety products for the transportation sector.
1968