Electronics Portugal, Leiria
Engines 2013 United Kingdom, Dudley
Chassis and suspension 2018 Romania, Romania
Engines Italy, Padova
Electronics 2009 Romania, Romania
Cabins and interior Italy, Padova
Engines United Kingdom, Dudley
Electronics 2006 Romania, Romania
Axles 2018 Romania, Romania
Transmission Portugal, Leiria