Body Shop on the block

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,