Natura considers possible sale of The Body Shop – Premium Beauty News

ecommerce and franchise). In a report released today, the Itaú BBA bank considered the recent news as positive. “Given the efforts undertaken …

Read the full article