Tag

LETTER OF CREDIT PAYMENTS

Nigeria’s letter of credit payments have plummeted by 63% in the first quarter of 2024 compared to the...