A display of M-Pesa transaction. FILE PHOTO | NMG Kenyan banks risk being crowded out of the daily payments and commerce space in financial intermediation...