The Economic and Financial Crimes Commission (EFCC) has achieved a landmark asset recovery with the seizure of 753 duplexes and other properties in an Abuja estate. This operation is considered one of the most significant in the fight against corruption and asset mismanagement…
