Loading company…
Natura operates retail stores and an online shop for cosmetics and personal care products.
Founded in 2010, Natura sells cosmetics, personal care products, and household goods through stores and an online shop. It serves consumers in Poland and other European markets. The company is based in Lodz, Poland. Mutares agreed to acquire it from Pelion S.A. in November 2024, and the transaction closed in December 2024.
Funding rounds, investors and people for this company come from licensed data. A free account shows the first rows of each section; an approved contribution opens every profile in full.
Sign in