Alleged owner of 753 Abuja ‘Largest Property’ forfeited to FG revealed
The Economic and Financial Crimes Commission (EFCC) has achieved its largest single asset recovery since its establishment in 2003, following a court ruling on December 2, 2024. According to the ...