Retail News
Sephora To Have 85 U.S. Stores
Cosmetic News 05/24/2004New store openings in Seattle and Fort Worth will give the French perfumery chain, Sephora, 85 stores in the U.S.
Discussions
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!