News Aleph Payments Unveiled to Simplify cross-border payments and credit underwriting By Kaluka wanjala August 17, 2023