The payment companies making virtual cards big business – American Banker General … News · M&A · Small business … That compares with the global total of 678 billion traditional in-store or e–commerce card payments in 2022, according … Read the full article