Business Kenya court freezes 45 bank accounts of Flutterwave Charity Obi Jun 14, 2023 0 Flutterwave, a Nigerian-owned financial technology company facing numerous money laundering allegations, has had 45…