With the world advancing at a faster pace towards technology and the corporate sector officials sticking to their screens, giving your cardboard business cards can look very old-fashioned and archaic.