Chemin du Château Bloch 11
1219 Le Lignon - Geneva, Switzerland
Western Europe
France
01/10/2022
NEXUS Automotive France
Commercial vehicles, Industrial