Chassis and suspension Portugal, Leiria
Transmission Portugal, Leiria
Panel vans 2002 Australia, Coburg
Other Components Portugal, Leiria
Other Trucks 1997 South Africa
Mini buses 2020 10,439 miles China, Hefei
Mini buses 2021 5,903 miles China, Hefei
Cross-country vehicles 2007 271,169 miles Netherlands, Weert
Engines Portugal, Leiria
Mini buses 2020 13,981 miles China, Hefei
Electronics Portugal, Leiria
Automobiles / SUVS 2023 Netherlands, Nieuwerkerk a/d IJssel
Mini buses 2021 5,468 miles China, Hefei
Mini buses 2020 15,224 miles China, Hefei
Other Trucks 2005 South Africa
Tow Trucks / Wreckers 2001 Sweden, Jämtland