Nigeria’s Economic and Financial Crimes Commission (EFCC) has dropped all allegations of fraud and misconduct against Leatherback, a leading financial services technology company, and the company’s...
The Economic and Financial Crimes Commission (EFCC) is tasked with the investigation of all financial crimes, but declaring Ibrahim Ibitade, the CEO of Leatherback wanted, feels...