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