Press release Fintech success hinges on strong corporate governance, says Demola Igbalajobi by Editor2 August 3, 2024 by Editor2 August 3, 2024 2 minutes read