About 85% of the 20 million or so Christmas trees being sold in the U.S. annually are artificial, and of those, about 90% are ...
Forget the Grinch — this year, it’s tariffs that could try to steal the Christmas tree. Artificial Christmas trees will cost ...
YIWU/SHANGHAI, China, Sept 22 (Reuters) - At the Yiwu Fuye Christmas factory in eastern China, workers are stitching and testing out Santa Claus toys, checking they play a Christmas tune at the press ...