Christmas trees: The $4bn business
It is estimated that the global market for Christmas trees is worth $4bn (£2.7bn). In Europe alone 60 million trees are sold every year.
And, as Jeremy Howell reports, customers are demanding more and more elaborate Christmas decorations.