IFC, Bank Of Africa Group announce US$77m agreement to support SMEs across Africa The International Finance Corporation (IFC) has announced an investment in a risk-sharing facility worth US$77million... by Nana Kwadjo on April 11, 2023 in Business, Features