The Swiss Made Law
Manage episode 363872573 series 3097473
The Swiss Made label has become a mark of excellence in the watch industry, and is highly valued by consumers around the world, but how much do you really know about this prestigious stamp and what it takes to receive one?
279 episode