Tag: Internal Audit


Africa Finance Corporation (AFC), established in 2007, is a private sector-led investment bank and development finance institution created to help mobilize and channel required capital towards driving Africa’s economic development. AFC’s mission is to address Africa’s development needs in a Read more…