Engines Portugal, Leiria
Axles Portugal, Póvoa de Santarém
Electronics Portugal, Leiria
Chassis and suspension Portugal, Leiria
Cab & Chassis Trucks 2020 593,370 miles Portugal
Other Components Portugal, Leiria
Tires, wheels and rims Portugal
Mini excavators 7t - 12t 2018 1,300 h Portugal, Avelãs de Caminho, Aveiro
Transmission Portugal, Leiria