BusinessCBN Returns N19.12bn To Bank Customers – Settles Nearly 90% Of Complaints In 2025byRoheemah LawalJuly 30, 2026