Engines 2007 United Kingdom, Dudley
Engines 2018 Belgium, HAMONT BELGIUM / FORT-LAUDERDALE USA
Chassis and suspension 2014 Netherlands
Engines United Kingdom, Dudley
Engines Netherlands, Deurne
Transmission Netherlands, Deurne
Axles Netherlands, Deurne
Axles Netherlands, Gramsbergen
Electronics Portugal, Leiria
Chassis and suspension Netherlands, Deurne