Natura considers possible sale of The Body Shop – Premium Beauty News General … e–commerce 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