Infographic: Feeding Our Future

(Click graphic to enlarge)

11% of the world is food insecure. Between 2009-2015, USDA programs invested $4.6 billion to feed more than 51 million people worldwide.

Share this Image On Your Site