Engines 2002 United Kingdom, Dudley7d
Engines 1998 Netherlands, Deurne7d
Engines Netherlands, Winterswijk, Gelderland7d
Engines Netherlands, Gramsbergen
Axles Netherlands, Gramsbergen
Engines Portugal, Leiria
Tires, wheels and rims 2022 Netherlands, Veghel
Other 2005 Netherlands, Veghel
Tires, wheels and rims 2020 Netherlands, Veghel
Hydraulics Netherlands, Gramsbergen
Other Components Portugal, Leiria
Chassis and suspension Netherlands, Gramsbergen