Switch strikes timely Freeride World Tour title sponsorship

Swiss watch manufacturer Swatch has become the title sponsor of the Freeride World Tour winter sports series.

Subscribe to unlock this article

Explore our subscription options to continue reading our industry-leading content!

Already have an account? Sign in here