Cabins and interior Portugal, Leiria
Other Components Denmark
Electronics Denmark
Electronics 2004 Latvia, Jaunolaine, Olaines novads
Electronics Portugal, Leiria
Chassis and suspension Denmark
Radiators Denmark
Container Trucks 2018 87,071 miles Belgium, HANDZAME
Conventional Trucks / Tractor Trucks 2016 369,634 miles Netherlands, Veghel