Engines Greece, THESSALONIKI
Other Components Greece, THESSALONIKI
Electronics Greece, THESSALONIKI
Axles Netherlands, Druten
Other Components Greece
Electronics Greece
Engines Greece
Engines 2008 397,677 miles Sweden, Lammhult, Kronobergs län
Engines Italy, Padova
Transmission Greece, IONIA, THESSALONIKI, Θεσσαλονίκη
Engines Greece, IONIA, THESSALONIKI, Θεσσαλονίκη