Frugal Dad

December 15, 2011, 12pm PST
When Walmart comes to your town and wants to build a SuperCenter, you may not understand the sheer magnitude of the entity that it is. This helpful infographic explains how huge the world's largest retailer really is.
Frugal Dad