A business holiday card is a great way to send the holiday greetings while promoting your business to the world Nowadays  many organizations use this strategy to attract and retain their customers while spreading the holiday cheer