Automobiles / SUVS 2013 27,962 miles Japan
Automobiles / SUVS 2023 Netherlands, Nieuwerkerk a/d IJssel
Electronics Portugal, Leiria
Truck mounted forklifts Australia
Mini buses 2021 10,501 miles China, Hefei
Box body 2018 105,447 miles Netherlands, Monster
Engines Portugal, Leiria
Flatbed Trucks 2007 335,024 miles Hungary, Budapest
Transmission Portugal, Leiria
Cross-country vehicles 2018 31,814 miles Poland
Mini buses 2020 10,563 miles China, Hefei
Mini buses 2015 China
Reefer Trucks 2005 South Africa
Other Components Portugal, Leiria
Dump Trucks 2007 93,206 miles South Africa
Mini buses 2020 11,495 miles China, Hefei
Sweeper trucks Bosnia-Herzegovina, Posušje