Share Twitter Facebook LinkedIn Email On Running – which got its start in Zurich in 2010 – has defied the odds since launching its first sneakers in stores 15 years ago.Read More