Still, of those 17 million Swiss watches, only an estimated 1.2m are made by Rolex. To add to those made by Omega, Swatch, Patek Philippe, Audemars Piguet, and so on. But what of the brands who ...