Electronics Portugal, Leiria
Engines Portugal, Leiria
Transmission Portugal, Leiria
Other Components Portugal, Leiria
Mini Excavators <7t (Mini Diggers) 2020 Portugal, Rua do Ferro, Nº399 4600-682 Lufrei, AmaranteAmarante
Telescopic Handlers 2007 4,500 h Portugal
Chassis and suspension Portugal, Leiria
Articulated Dump Trucks (ADTs) 2019 Portugal
Curtain trailers 2019 Portugal