Chemin du Château Bloch 11
1219 Le Lignon - Geneva, Switzerland
Eastern Europe
Russia
01/01/2020
NEXUS Automotive Russia
Commercial vehicles, Industrial, Others, Passenger cars