What does VISA Stand for?

VISA, the credit card company, stands for Visa International Service Association. This company is based in San Francisco, CA, and is considered the worlds largest payment network.