23 Nov 2022 | Company Insights
Do you have one in your wallet? With 3.8 billion credit and debit cards stamped with the Visa logo there is a high chance you do.
In our conversation with Visa's CFO Vasant M. Prabhu we find out more about Visa's business model, the shift from cash to digital payments and future growth opportunities
Also available in German & French.