Engines Poland
Hydraulics Poland
Other 2017 Germany
Transmission 2023 China
Hydraulics Italy, Bergamo
Hydraulics Portugal, Leiria