Engines 2003 Romania, Romania
Brakes Portugal, Leiria
Electronics Greece
Other Components Czech Republic, Lišov
Chassis and suspension Portugal, Leiria
Hydraulics Germany, Kalkar, Nordrhein-Westfalen
Hydraulics 2023 Poland
Radiators Denmark
Electronics Portugal, Leiria