Healthcare, food and consumer
1 company and brands based in Spain.
Arteixo, Spain
Fashion, apparel and luxury