Business & InnovationAfreximbank Welcomes Launch Of Africa Credit Rating Agency As An Important Step In Strengthening Africa’s Financial Architecture8 October 2026