Business11 months ago
EFCC Declares Leatherback CEO, Ibrahim Ibitade Wanted
The Economic and Financial Crimes Commission (EFCC) has declared Ibrahim Ibitade, the Chief Executive Officer (CEO) of Leatherback wanted. Leatherback is a fintech startup that provides...