Engines Portugal, Leiria
Crawler Excavators 2018 8,000 h Portugal, Alcobaça, Leiria
Electronics Portugal, Leiria
Chassis and suspension Portugal, Leiria
Cabins and interior Portugal, Leiria
Transmission Portugal, Leiria
Other Components Portugal, Leiria
Box trucks 2003 304,472 miles Portugal
Transmission Portugal, Povoa De Santarem
Brakes Portugal, Leiria
Mini Excavators <7t (Mini Diggers) 2013 4,300 h Portugal
Articulated boom lifts 2003 1,840 h Portugal, Vila franca de Xira, Lisboa