Chassis and suspension Portugal, Leiria
Tank Trucks Portugal, Leiria
Electronics Portugal, Leiria
Curtain Side Trucks 1996 Portugal, Leiria District
Other Components Netherlands, Winterswijk, Gelderland, Netherlands
Car Haulers 1991 Portugal, Leiria District
Truck Mounted Aerial Platforms 2005 Belgium, Harchies
Reefer Trucks 2012 152,888 miles France, GAILLAC, Occitanie
Engines 1985 Romania, Romania
Dump Trucks 1990 87,011 miles Belgium, Genk
Engines 1997 Romania, Romania