A visual trip to Natura’s new concept store, Brazil

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...
Read the full article now!
Subscribe