Other Italy, Anzola Emilia (BO)
Transmission France
Chassis and suspension Italy, Anzola Emilia (BO)
Other 2005 Portugal
Transmission 2023 China
Engines Greece, IONIA, THESSALONIKI, Θεσσαλονίκη