The witness, a top official of CBN, said there was no presidential or National Assembly approval for the N124.86 billion debit from the Consolidated Revenue Account (CRA).A prosecution witness told ...