IWC Schaffhausen is off to the races with its latest novelties in collaboration with upcoming 'F1' film Watches June 5, 2025 CMO Franziska Gsell lets us in on the details of how the partnership came to be.