Other Components Portugal, Leiria
Transmission Portugal, Leiria
Engines Portugal, Leiria
Dump Trucks 2008 127,137 miles Portugal
Tank Trucks 1989 503,075 miles Portugal
Electronics Portugal, Leiria
Winches 2000 Portugal
Chassis and suspension Portugal, Leiria
Electric Forklifts 2014 8,053 h Portugal