L’Oréal and Natura have finalised the sale of The Body Shop to Natura

Your description