By Bill Collier, Production Christmas is just around the corner, and one thing that’s part of the holiday tradition is Christmas cards. An estimated 1.9 billion Christmas cards are sent every year. This dates back to when the “official” Christmas cards began with Queen Victoria in the 1840s. (Thanks, Google, I sound really smart.) As [...]
