Startups EFCC Blacklists 58 Companies As Ponzi SchemesBy Olusayo KutiMarch 12, 2025 Recently, the Economic and Financial Crimes Commission (EFCC) released a list of 58 businesses that…