By Olatunde Dodondawa The Independent Corrupt Practices and Other Related Offences Commission (ICPC) has revealed that it recovered and restrained cash and assets valued at N166.51 billion from corrupt persons in the last two and half years. This represents an increase of 378 percent over the assets recovery target […]