EFCC Announces Largest Asset Recovery in History, Forfeiting Abuja Estate with 753 Duplexes
The Economic and Financial Crimes Commission (EFCC) has reported its largest asset recovery since its inception in 2003, following a ruling by Justice Jude Onwuegbuzie