The 11th edition of the Deloitte Swiss Watch Industry Study, Time Under Pressure, takes a deep dive into the watch industry struggles in 2025.