The Swatch Group: A Luxury Leader At A Fraction Of Its Liquidation Value 06.08.2024 14:03 Seeking Alpha