All Verbier articles
-
News briefs
Burton opens new store in Verbier
Burton is opening a new 218-square-meter store in Verbier, Switzerland, which will combine retail space with a showroom for Western Switzerland, a booking desk for the local Independent Snowboard School and a test-ride center. This is the first time the company will be directly operating a shop at ...