Continuous machinery upgrades allow us to maintain a consistently high level of quality and excellence; this is the industrial philosophy that STB is based on.
We believe that investing in technology and training enables us to increase our know-how, and to maintain effective and cohesive relationships with our customers.