News Defaulters: ICPC drags 2,000 firms into Tax Net Parrot Nigeria Apr 28, 2021 The Independent Corrupt Practices and Other Related Offences Commission (ICPC) has dragged about 2,000 corporate entities into…