Produces natural skincare and beauty products, focusing on organic and sustainable sourcing.
2018
France
201 - 500 employees
Cosmetics
$10M - 25M in revenue
Industry Rank
52 out of 66
France, Consumer Goods, Cosmetics
Not reporting on Sustainability