Swatch sales, profits slump on weak China demand, hammering shares

Swatch sales, profits slump on weak China demand, hammering shares