Visa

IRS: 260267673
V
Visa

Visa is the largest payment processor in the world.

Founded
1958 (63 years)
CEO
Alfred F. Kelly
Investor RelationsSEC
Revenue
23 billion (2020)

Want to see more? Sign up!