Flutterwave Suffers Another Freeze by Kenyan Authorities

A Kenyan court has frozen KES400.6 million ($3.3 million) in accounts belonging … Continue reading Flutterwave Suffers Another Freeze by Kenyan Authorities