Technical Watchmaker Show 2025: mission accomplished! News Technical Watchmaker Show 2025: mission accomplished!