Engines Netherlands
Automobiles / SUVS 2017 Finland, Joensuu
Hydraulics Portugal, Leiria
Tank Trucks 2019 189,518 miles United Kingdom
Engines Italy, Anzola Emilia (BO)
Other Trucks 2024 United Kingdom, CM13SSWrittleEngland
Other Trucks 2023 United Kingdom, CM13SSWrittleEngland
Other Trucks 2022 United Kingdom, CM13SSWrittleEngland