Africa Finance Corporation

GPTKB entity