fintechafrica NALA Secures $50 Million Credit Facility to Expand Payments Infrastructure May 29, 2026 Read more →