Brakes Denmark
Chassis and suspension Denmark
Electronics Denmark
Electronics Portugal, Leiria
Vacuum Trucks 2004 243,702 miles Poland, Niwy