Africa Finance Corporation (AFC), an infrastructure solutions provider in Africa, and Mizuho Bank, a global bank with one of the