Canadian brand Arc’teryx has signed a lease to open a store in Paris, according to Sport Guide. The store will be located at 42 rue des Francs Bourgeois, in the fancy Marais district, in a 300-square-meter space previously occupied by Calvin Klein. The new store could be inaugurated at the ...