African Business News Nigeria’s Letter of Credit Payments Plummet 57% in 7 Months Nigeria’s Letter of Credit Payments Plummet by 57% in First Seven Months of 2024 The Central Bank of Nigeria (CBN) […] September 2, 2024