Flutterwave Payment Technology Limited
- BUSINESS
Kenyan court freezes 56 Flutterwave’s bank accounts over alleged money laundering
A Kenyan High Court has frozen 56 bank accounts belonging to Flutterwave Payment Technology Limited and other businesses connected with…
Read More »