Localized

The degree to which a business is owned, product sourced and operated from resources within a 50 mile radius. 

« Back to Glossary Index
Share:

Author: Biosphere Engineer