100 employees
Techno Excel designs and manufactures press tools, press components, cold roll forming machines, and tooling.
2003