Press Room

In The News

APR. 2016

Fri Apr 22, 2016

Minimizing Environmental Impact While Feeding Hundreds of Thousands A Year

Feeding America estimates that nearly 70 billion pounds of food is wasted every year in the United States; most of the waste coming from the consumer level. The USDA estimates wasted food is the single greatest contributor to municipal landfills.
View More