VISA...

...is a network of banks and savings banks and with over 1 billion cards issued worldwide it is the world’s biggest card payment system. Visa itself does not issue cards, leaving issuing exclusively to the member banks.
Visa cards are accepted at 19 million outlets in approx. 240 countries.

 

Card holders can use their card to withdraw cash in the local currency from 860,608 cash dispensers around the world and from some 419,853 branches of banks and savings banks. The purpose of the organization is to offer card holders a quick, cheap and secure means of carrying out their financial transactions.

www.visa.com