Explainer: Christmas 2018 by the numbers
December 17, 2018 • by Joe Carter
$75 – Average amount U.S. consumers spent on real Christmas trees in 2017.
$107 – Average amount U.S. consumers spent on fake Christmas trees in 2017.
27,400,000 – Number of real Christmas trees sold in the U.S. Continue Reading...