Sells ethical and sustainable fashion and lifestyle products.
2018
Germany
51 - 200 employees
Wholesale
$1M - 10M in revenue
Industry Rank
57 out of 78
Germany, Retail, Wholesale
Not reporting on Sustainability