Full name The Swatch Group RD Ltd - CDNP Division
Short name SWATCH
Type of organisation Large company
Partner Role Partner
Country Switzerland

Back to project overview