Healthcare, food and consumer
1 company and brands based in Germany.
Herzogenaurach, Germany
Fashion, apparel and luxury