What to see, do and expect at Watches & Wonders Geneva 2025 Watches March 25, 2025 Horology's biggest fair returns with 60 brands, making it its largest edition to date.