November 24, 2025
A year ago, the French sportswear brand Salomon had only one store in the U.S., a flagship it had newly opened in New York City's SoHo neighborhood. Now, it has five American stores with more planned for next year.