South Africa’s Election Results Portal Crashes, Swiftly Resolved by Joan Aimuengheuwa May 31, 2024 0 …IEC Says Results Were Not Affected
Mukuru, Payfast Connect the Cash Digital Divide for Millions of Customers and Merchants in SA 2 years ago