Engines Belgium, Hamofa B.V.B.A. - Belgium
Engines Romania, Bors, Bihor
Other Components Portugal, Leiria
Other Trucks 2023 United Kingdom, CM13SSWrittleEngland
Chassis and suspension Portugal, Leiria
Engines Portugal, Leiria
Engines Poland, Wojkowice, śląskie
Intercity Bus 2017 186,622 miles Estonia, Lääne-Harju vald
Electronics Portugal, Leiria
Articulated boom lifts 2023 France