The Polish drugstore chain Natura, operating since 1997, has been acquired by the German fund Mutares, after previously being ...
Brazilian cosmetics group Natura has confirmed it is buying UK cosmetics chain The Body Shop. Natura is thought to be paying 1bn euros ($1.1bn; £880m) to the French group L'Oreal, which has owned ...