Chassis and suspension Portugal, Leiria
Engines Portugal, Leiria
Electronics Portugal, Leiria
Cabins and interior Portugal, Leiria
Conventional Trucks / Tractor Trucks 2018 391,823 miles Portugal, Anadia
Transmission Portugal, Leiria
Hydraulics Portugal, Leiria
Flatbed Trailers Portugal, Leiria
Buckets 2023 Portugal, Anadia