Business Investigation Interpol, Kenya investigate 2 fintech CEOs Demuren, Nehikhare for $221 million fraud springnewsng June 6, 2022 0