September 11, 2017

Natura Cosmeticos Buys The Body Shop From L'Oreal

Will new management reverse the brand's declining fortunes?