Asset Tracking: ICPC Recovers ₦39.28bn in 2025
Abuja: The Independent Corrupt Practices and Other Related Offences Commission (ICPC) has announced the recovery of ₦37.44 billion and $2.353 million (≈ ₦1.84 billion) in 2025 through asset seizures and…