Retailer Opening 100 New Stores (Their Largest Expansion Ever)
New York (CNN Business)The future of a successful mall retailer is apparently outside of the mall: Just look at Sephora. The makeup chain announced that it’s opening 100 new stores …