Engines Portugal, Leiria
Other Components Portugal, Leiria
Transmission Portugal, Leiria
Electronics Portugal, Leiria
Dump Trucks 1991 344,861 miles Portugal
Cabins and interior Portugal, Leiria
Crawler Excavators 2012 8,700 h Portugal, Montelavar, Lisboa
Hydraulics Portugal, Leiria