Swabian car and truck manufacturer
At a truck engine production facility in Mannheim, Germany, decades of evolution have created a fleet of blast machines that is pushing the boundaries of blast technology in terms of size, complexity and innovation.