Healthcare, food and consumer
1 company and brands based in France.
Paris, France
Fashion, apparel and luxury