African infrastructure and industrial development funding agency, the Africa Finance Corporation (AFC), has made a successful strategic return to the Islamic finance market, after a gap of eight years ...