Updated: Jun 24, 2019
Advert: Visa celebrates the journey :30
Music: Make It Look Easy by the Danger Twins
Visa Inc. is an American multinational financial services corporation headquartered in Foster City, California, United States. It facilitates electronic funds transfers throughout the world, most commonly through Visa-branded credit cards, gift cards, and debit cards.