Client News ITFC Signs Twelve Agreements Totaling over US$750 Million with OIC Member Countries and Regional Partners The International Islamic Trade Finance Corporation (ITFC), a member of the Islamic Development Bank Group…EditorMay 13, 2023