

This week, SKIMS announced that they’ve opened their first retail store, with four more to come. Like most people, you might have been slightly confused when you saw that the first one to open was in Washington, DC.
Subscribe to Monthly to read the rest.
Become a paying subscriber of Monthly to get access to this post and other subscriber-only content.
UpgradeA subscription gets you:
- Weekly startup, venture, & consumer brand insights
- Business case studies & experienced POV
- Post comments
- Invitations to HSR Insider virtual events