Business Afreximbank’s Stable Rating Confirmed By Japan’s Credit Rating Agency by Cami Ezenwa September 3, 2025 September 3, 2025