World IFC Invests $125m to Boost Agribusiness for MSMEs in Turkey May 23, 2023 Adedapo Adesanya By Adedapo Adesanya The International Finance Corporation (IFC) has invested $125 million to help address the critical financing needs of Turkey’s micro, small, and Read More