News We’ll deploy technology to fight corruption – EFCC Peter Aug 23, 2024 The Economic and Financial Crimes Commission (EFCC) is poised to deploy technology- driven facilities and avenues…