Sephora ventures beyond the mall with new store openings

by Kristin Schwab