Tag

INTERNATIONAL PAYMENTS DATA

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