Business Cards form the first and last impression upon the people, and as the saying goes the last impression is indeed the lasting impression. The psychology of the business cards is simple, it has to be captivating in its appearance but also provide accurate and up to date information about the business as well as …