Chassis and suspension Portugal, Leiria
Engines Portugal, Leiria
Crawler Excavators 2012 14,000 h Portugal
Tires, wheels and rims Portugal
Other Portugal
Electronics Portugal, Leiria
Other Components Portugal, Leiria
Curtain Side Trucks 2009 299,929 miles Portugal
Others 2010 3,912 h Portugal, Anadia