Other Components Netherlands, Winterswijk, Netherlands7d
Electronics Portugal, Leiria
Engines Portugal, Leiria
Conventional Trucks / Tractor Trucks 1995 63,873 miles Belgium, Kessel