Brazilian beauty conglomerate Natura & Co, which owns the Avon brand, is considering a sale of The Body Shop after numerous quarters of declining sales.
You are here: Home / Avon owner Natura & Co considers sale of The Body Shop as revenue declines
Market News and Views
Brazilian beauty conglomerate Natura & Co, which owns the Avon brand, is considering a sale of The Body Shop after numerous quarters of declining sales.