Kenya, COMESA launches Digital Retail Payments Platform aimed to reduce transaction costs in the 21-nation bloc