Other Components Portugal, Leiria
Engines Portugal, Leiria
Electronics Portugal, Leiria
Automobiles / SUVS Netherlands, Nieuwerkerk a/d IJssel