Download visa mastercard logo
Formed in 1950 by Frank X. McNamara, Ralph Schneider, Matty Simmons, and Alfred S. Bloomingdale, it was the first independent payment card company in the world, and it established the concept of a self-sufficient company producing credit…