The owner of the Body Shop is exploring a potential sale of the skincare and cosmetics retailer.
Natura & Co, the Brazilian beauty conglomerate that owns the Avon and Natura brands,
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.