Business News: Swatch Group Posts Full-Year Loss

Battered by the pandemic, but still optimistic for 2021.





Load More