Insight Potential Sale of Avon: A Strategic Pivot in the Beauty Industry by Natura & Co March 6, 2025