Is Avon and Justine the same company?
Avon and Justine are sister companies. Both Avon and Justine are owned by Natura & Co, a Brazilian company. The Natura & Co Group currently includes Natura Cosméticos, Aesop, The Body Shop and Avon. Avon operates globally whilst Justine operates…
