VA Value Your Watch The Swatch Group Watch Brands Leave a comment With more than $7 billion in annual sales, Swatch Group watch brands have earned themselves the titles of seventh-largest company and…