Tires, wheels and rims United Kingdom
Brakes Poland
Tires, wheels and rims United States, ASSUMPTION, Illinois
Engines Greece, ΘΕΣΣΑΛΟΝΙΚΗ
Transmission Greece, THESSALONIKI, Θεσσαλονίκη
Engines Poland
Radiators Poland
Engines 2006 Poland
Cabins and interior Greece, THESSALONIKI, Θεσσαλονίκη
Electronics Greece, THESSALONIKI, Θεσσαλονίκη
Tires, wheels and rims 2015 Denmark, Hammel
Electronics Poland