Glossary Element  Supporting local entrepreneurs and fair trade

Source
Contributor
Approved Yes
English term Supporting local entrepreneurs and fair trade
Language Translations
English definition