Swiss Observer
Iconic Swatch Group Faces Crisis as Profits Collapse Nearly 90%