Help Us Rescue More Food

According to Feeding America, “Each year, 119 billion pounds of food is wasted in the United States. That equates to 130 billion meals and more than $408 billion (about $1,300 per person in the US) in food thrown away each year.”  When food is wasted, all the resources used to produce it, such as water, land, energy, […]