Steve’s, an Italian producer of sustainable premium sneakers, plans to open a temporary store in the Italian high-end resort town of Courmayeur this November, as it seeks to jump-start the planned expansion of its distribution network.

Your membership benefits:
To continue reading this article REGISTER NOW.