Engines Portugal, Leiria7d
Other Components Czech Republic, Lišov7d
Transmission Portugal, Leiria7d
Box body 2021 52,666 miles Germany7d
Conventional Trucks / Tractor Trucks 2018 151,180 miles Germany7d
Engines 2015 United Kingdom, Dudley7d