Womenswear Known for their iconic Swiss army knife, Victorinox has found a home for its New York flagship store in a historic Soho firehouse. The brand melded its own history into that of the ...
The business of selling luxury to the wealthy in a vast, city-centre “glass palace” is simply not viable in the modern age, the store’s owners, Swiss Prime Site, concluded last year.