April 4, 2012
Direct-seller Natura opens its first temporary concept store in Brazil Brazil-based cosmetics brand and direct seller Natura has taken a step into brick-andmortar retailing with the opening of its first Brazilian concept store in São Paulo. The store, called...