50 employees
ALT offers complete or partial solutions in motion and linear transmission systems.
2006