The Fascinating History of Visa and the Credit Card Industry
Visa enables electronic fund transfers around the world, processing upwards of 1,700 transactions per second. They took the name “VISA” because it is simple enough that it sounds the same in every language.