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 ...