Avon owner Natura & Co considers sale of The Body Shop as revenue declines
Brazilian beauty conglomerate Natura & Co is considering selling The Body Shop after the skincare and cosmetics line experienced declining sales, with a potential sale being one of the strategic alternatives being explored.