Engines United Kingdom, Dudley
Engines 2012 3.73 miles Belgium, HAMONT BELGIUM / FORT-LAUDERDALE USA
Engines 2012 2.49 miles Belgium, HAMONT BELGIUM / FORT-LAUDERDALE USA
Axles Germany, Emmerich
Engines Greece, 96
Engines Portugal, Leiria
Chassis and suspension Italy, Schilpario, Bergamo
Cabins and interior Italy, Schilpario, Bergamo
Engines Italy, Schilpario, Bergamo
Hydraulics Portugal, Leiria
Electronics Portugal, Leiria