March 31, 2009

Sustainability Fact of the Day

As many as 17 trees are required to make one ton of paper.