“Every year in the U.S., approximately 31% (133 billion pounds) of the overall food supply is wasted.” (1) 133 billion pounds. Meanwhile, over 48 million Americans live in a state of food insecurity (2). This means that there are times when they are uncertain about having, or unable to acquire, enough food because they have insufficient money…Continue Reading Reducing food waste for a healthier planet and community