Develops and supplies nutritional supplements under brands like Nature Love, Feel Natural, and natural elements, focusing on natural ingredients and product quality.
2019
Germany
51 - 200 employees
Food Production
$100M - 500M in revenue
Not reporting on Sustainability