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...


Credit Cornerstone Right to Your Inbox

Live Webcast!

Latest Tweets