display | more...

The official name of the multinational corporation that operates the largest processing network for handling electronic transactions involving the VISA card credit card, Visa Check Card brand of debit card, and VISA traveller's checks. Competitor to the American Express Card, Discover Card, and Mastercard.

Log in or register to write something here or to contact authors.