Mastercard SME Confidence Index:  9 in 10 SMEs in South Africa accept digital payments
POWER Business
Mastercard SME Confidence Index: 9 in 10 SMEs in South Africa accept digital payments
00:00 / 10:52