Business & Economy CBN asks banks to block accounts of 18 firms Editor Aug 22, 2021 The Central Bank of Nigeria (CBN) has directed banks to place a Post-no-Debit on the bank accounts of 18…