December 5, 2012
Perfumery retailer Sephora opened its second store in Brazil in November. Located at the Morumbi Shopping Center in São Paulo, the new store offers a host of the chain’s special features, such as its Beauty Studio and Nail Studio. It...
