The watch industry has taken a big hit during the pandemic. Swatch Group has just released its 2020 results and, as expected, these have been severely impacted. At CHF 5,595 million, net sales are down 28.7% at constant exchange rate and 32.1% at current rates. The operating results remain slightly positive at CHF 52 million […]