It’s Beginning to Look a lot like Business [infographic]
Not so surprisingly, Christmas means BIG bucks to retailers and consumers alike. Don’t believe us? $3 trillion dollars was generated by the U.S. retail industry during the 2012 holiday season.
And now a moment of silence for the 24.5 million trees that gave their lives in 2012 to fulfill their destiny as Christmas trees…
Check out our latest infographic to see more interesting facts about spending and the holiday season.