Natura to end direct-sales business in France

Brazil-based Natura is to put an end to its direct-selling operations in France. The company’s direct selling business in France, which counts 1,100 representatives, will close by December 31, 2016. The focus in France will instead be on three main...
Read the full article now!
Subscribe