The Economic and Financial Crimes Commission, EFCC, has recovered a sum of N900, 000 (nine hundred thousand naira) mistakenly deposited in an account of a customer...