Natura to open brick-and-mortar stores in Brazil

Brazilian direct seller Natura is to open brick-and-mortar stores in large shopping malls across Brazil from 2016. The company is currently planning the new concept and no further details on the format were available.   The move to open stores...
Read the full article now!
Subscribe