A Kenyan high court has frozen more than Sh6.2 billion spread in 62 bank accounts belonging to Flutterwave, a Nigerian fintech company, and four Kenyans. Olugbenga Agboola (pictured) is the