The Common Market for Eastern and Southern Africa (COMESA) has launched a new Digital Retail Payments…