Eight Watch Brands Now Sell $1 Billion a Year

In 2017, the Swiss watch industry had just five brands that sold more than $1 billion at retail every year: Rolex, Omega, Cartier, Patek Philippe and Longines. Today, that exclusive club has grown to eight with the addition of Audemars Piguet, Richard Mille and Vacheron Constantin, out of a watch universe estimated to include 400…

Read More