Other Components Portugal, Palmela, Andrade Gutierrez
Other Components Portugal, Leiria
Dump Trucks 1990 267,190 miles Portugal
Engines Portugal, Leiria
Electronics Portugal, Leiria
Chassis and suspension Portugal, Leiria
Transmission Portugal, Leiria