Rwanda March 11, 2025By Mia GarciaKenya, Rwanda banks integrate pan-African payment system – Connecting AfricaBy Mia Garcia