Visa
IRS: 260267673
V
Visa is the largest payment processor in the world.
Founded
1958 (63 years)
CEO
Alfred F. Kelly
Investor Relations
•
SEC
Revenue
22 billion (2020)
Want to see more? Sign up!