Africa Finance Corporation (AFC), a leading pan-African multilateral development finance institution and project developer, has