Electronics Portugal, Leiria
Other Components Portugal, Leiria
Transmission Portugal, Leiria
Chassis and suspension Portugal, Leiria
Dump Trucks 2000 206,606 miles Portugal, Vila Franca das Naves, Guarda
Cabins and interior Portugal, Leiria
Engines Portugal, Leiria