Electronics United States, Opa Locka, Florida
Engines 2010 Romania, Romania
Hydraulics Denmark
Other Components 2017 Germany
Hydraulics Portugal, Leiria
Other Trucks South Africa