On opens first Italian flagship store in Milan – Shoe News
On is on a roll and ready to conquer Italy’s fast-growing fan base with the opening of its first flagship store in Milan. The Swiss running brand, which is gaining momentum and popularity within and outside the running community, is inaugurating its new megastore on Milan’s central thoroughfare Corso Vittorio Emanuele II on Friday, heating […]