afraca@africaonline.co.ke
+254 726 080 454
For more than a decade now, there has been a wide-ranging debate on how the digitization process, particularly in Africa, is proving to be a valuable lever for increasing financial...