We are lying to ourselves about the state of African digital commerce. Everyone celebrates add-to-cart metrics, but 15 to 20 percent of payment attempts fail at the authorization stage. This is an estimated $47 billion revenue leak globally. 1/6
well.......




