Metro News Africa EFCC Arrests CEO Over N2 Billion Investment Scam The Economic and Financial Crimes Commission (EFCC) has arrested Mr. Ahamba Tochukwu, the Chief Executive Officer of Garvice Logistics Limited, […] September 4, 2025