How Digital Cards Reduce Business Communication Delays