Asset Recovery

753 Duplexes Forfeited in EFCC’s Biggest Asset Recovery
753 Duplexes Forfeited in EFCC’s Biggest Asset Recovery

The Economic and Financial Crimes Commission (EFCC) has achieved its largest asset recovery since its…