45 employees
Schwihag develops technical solutions and adapts existing technology to improve switch and track functionality and save maintenance costs.
1971