Christmas is the busiest time of the year for retailers. It's a make-or-break period for the whole year's results, particularly in the current climate. As a result, retailers have to plan meticulously to make sure that they have a cross-channel marketing strategy to drive the best possible Christmas sales. Brands…