Dreaming of a Corporate Christmas?

What does Christmas mean for your company? For most it means sending out a whole load of Christmas cards to their clients, wishing them a 'Merry Christmas' and a 'Happy New Year'. How nice! However, unless Rudolph-the-Red- Nosed-Reindeer is your logo; the cards you send are unlikely to have a lasting impact. That