🚨NEW DATA: 10 of the largest food corporations have announced they're paying out $77 BILLION to shareholders - as Americans are now paying 25% more for groceries & restaurant food.
There are now 3.5 million more households that are food insecure. www.levernews.com/big-food-big...