The upscale Swiss menswear brand plans to eventually operate several free-standing stores across Canada. We interviewed Strellson Canada's President for details.
Score one for Canada. Not only is upscale Swiss menswear brand Strellson opening more Canadian locations, it's doing so before opening any American stores. A second Toronto location is on the way - it will be the only city in the world to boast two free-standing Strellson stores...