The Economic and Financial Crimes Commission, EFCC, on Monday announced the single largest asset recovery since its inception in 2003. The development followed a ruling by Justice Jude Onwuegbuzie ...