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.
This week, we’re taking a look at the Formula 1 Las Vegas Grand Prix, which begins on Thursday and runs through the weekend. A plethora of fashion, beauty and skin-care brands are hosting brand activations on-site at the race,…