Tag

NEFF

The Nigeria Inter-Bank Settlement System (NIBSS) has stated that banks in the country have lost about N9.5 billion so far in 2023.