Open Food Facts

Not shareholder yet

21 Rue Des Iles, 94100, Saint-Maur-Des-Fosses, France

1 collaborator shareholder

Open Food Facts collaborators who are Team for the Planet shareholders