Introducing Safaricom and Visa’s M-Pesa GlobalPay Virtual Card Business June 24, 2022 Telecommunications giant; Safaricom and global payments technology company; Visa have launched the M-Pesa GlobalPay Visa Virtual Card. The launch will…