By Grace Bowden2017-09-11T17:36:00
The Body Shop’s new owners Natura Cosmeticos will draft in a new chief executive to replace Jeremy Schwartz and supercharge the retailer’s growth.
Already have an account? Sign in here