Avon owner Natura & Co considers sale of The Body Shop as revenue declines
August 28, 2023 at 10:13 AM EDT
Brazilian beauty conglomerate Natura & Co, which owns the Avon brand, is considering a sale of The Body Shop after numerous quarters of declining sales.