Visa is one of the best-known consumer brands on Earth, with a presence in 200 nations, card acceptance at 70 million point-of-sale locations and 3.6...