Swatch revenue decline highlights retail challenges in Asia
The Swatch Group has reported a significant decline in revenue across the first six months of the financial year, which was attributed to economic challenges in Asia.