Christmas tree season off to a strong start

With only 29 days until Christmas, American tree farms are becoming busier with shoppers looking for the perfect tree. American families purchased 27.4 million trees in 2017 at an average price of US$…
( read original story …)