>> Download Swatch logo vector free now
About Swatch
Swatch is a brand name for a line of non-luxury wrist watches introduced in 1983. Its parent company is now known as the Swatch Group, a Swiss conglomerate with vertical control of the production of Swiss watches and related products.