America's Paper Towel Addiction

Apparently Americans have a paper towel addiction. We spend roughly $5.7 billion annually on paper towels, making up nearly half of the world’s paper towel use, with France in second place yet only using a little more than a tenth of what we do in the USA. Are we really so lazy that we can’t wring...
Read More