International Islamic Trade Finance Corporation (ITFC)

ITFC inks $45m energy deal with Comoros

ITFC inks $45m energy deal with Comoros

By Arab News ·