From a robust profit of CHF748m the year prior, Swatch Group ended 2020 with a net loss of CHF53m – a first in some four decades for the Swiss watch conglomerate that owns brands like ...