A visit to Natura’s first brick-and-mortar store in Brazil

Natura dips its toes into brick-and-mortar in Brazil   Brazilian brand Natura has opened its first store in its home market, part of an ambitious strategy to move into brick-and-mortar retail. The 68m2 (739ft2) store in the...
Read the full article now!
Subscribe