Mutares agrees to buy Natura from Pelion

Natura is a beauty retailer in Poland.

Share this