Engines Italy, Padova
Other 2024 Italy, nazionale
Temperature Controlled Vans 2013 149,990 miles Hungary, Budapest
Other Components Portugal, Leiria
Other Trucks 2023 United Kingdom, CM13SSWrittleEngland
Chassis and suspension Portugal, Leiria
Engines Portugal, Leiria
Intercity Bus 2017 186,622 miles Estonia, Lääne-Harju vald
Electronics Portugal, Leiria
Automobiles / SUVS 2021 32,311 miles Germany, Eltmann
Other Trucks 2018 68,782 miles South Africa