Salomon has opened an expansive new office and showroom dubbed the Hub in Paris. See all the photos of the new space here.

See Full Page