The leading media on the international beauty industry
A visit to Natura’s first brick-and-mortar store in Brazil
May 25, 2016
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...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok