African development Business News Establishing Credibility Key for Africa’s New Credit Rating Agency byFebruary 21, 2025