Cabins and interior Portugal, Leiria
Electronics Portugal, Leiria
Engines 1989 Romania, Romania
Brakes Portugal, Leiria
Other Components Netherlands, Winterswijk, Gelderland, Netherlands