The Body Shop files for suspension of payments in France
Translated by Nicola Mira Published Mar 20, 2024 After The Body Shop UK went into administration on February 13, the British cosmetics brand’s French subsidiary filed for suspension of payments…
Read More