On Running, the Swiss brand of running shoes, has expanded its sales area at Jelmoli, Switzerland’s largest department store, which is more like a shopping mall of more than 4,000 square meters with concessions, located on Zurich’s prestigious Bahnhofstrasse, close to the central railway station. The On store in the ...
For team or company-wide subscriptions and enquiries see our corporate membership page.