ZambiaFlutterwave Secures Payment System License in ZambiaFintechnews Africa28 February 2025Flutterwave, a Nigeria-based payments technology company, has obtained a Payment System License from the Bank of Zambia, allowing…