Electronics Greece, ΘΕΣΣΑΛΟΝΙΚΗ
Brakes Greece, ΘΕΣΣΑΛΟΝΙΚΗ
Other Components Greece, ΘΕΣΣΑΛΟΝΙΚΗ
Transmission Greece, ΘΕΣΣΑΛΟΝΙΚΗ
Electronics Greece, 96
Electronics Germany, Kalkar
Transmission Greece, 96
Other Components Portugal, Leiria
Hydraulics Germany, Kalkar, Nordrhein-Westfalen