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