News

Instant payments surge across Africa – New report

19 March 2026