TRANSACTION TECH: Settling up: The state of digital payments in South Africa October 25, 2026 · Daily Maverick Read full story at source