80% of the United States population lives in urban areas. 13.5% of urban households experience food insecurity. Urban areas have a need for solutions to feed urban populations at low costs
↧
80% of the United States population lives in urban areas. 13.5% of urban households experience food insecurity. Urban areas have a need for solutions to feed urban populations at low costs