News Flutterwave CFO, two finance executives resign months after company touted IPO plans Abubakar Idris 7 months ago