Sephora to Open 50 Stores in Latin America
December 12, 2012
San Francisco-based beauty retailer Sephora plans to open 50 stores in Latin America by 2016, according to The San Francisco Business Times. Last month, the retailer opened its sixth store in Mexico, and five additional shops are slated to open in the country in 2013. The company also opened four new stores in Brazil this year, and plans are in the making for six additional units. Sephora debuted in Latin America last year with a store located in Mexico City.