Tuesday, January 10, 2017

2.8 Acres

There are approximately 900 million acres of farmland in lower 48 states and 325 million citizens. That's 2.8 acres each. Imagine

No comments:

Post a Comment