Electronics Portugal, Leiria
Other Components Portugal, Leiria
Forestry Cabin Portugal, Póvoa de Santarém
Engines Portugal, Leiria
Box trucks 2013 318,056 miles Portugal
Flatbed Trucks 1990 298,258 miles Portugal
Mini Excavators <7t (Mini Diggers) 2023 Portugal, Azueira, Lisboa
Irrigation systems Portugal, MONCAO
Backhoes 1998 Portugal, Póvoa de Santarém
Transmission Portugal, Leiria
Cabins and interior Portugal, Leiria
Waste Sorting Equipment 2012 1,241 h Portugal