Consumers spend more than $1 billion annually on real Christ...

Posted on Dec 23 2013 by
According to the National Christmas Tree Association, approximately 25 to 30 million real Christmas trees are sold annually in the United States versus 8 to 11 million artificial trees. In 2012, the majority of real trees were...


Sign up to receive Credit Cornerstone

View the Archive!

Latest Tweets