African Leaders Convene on Establishment of Homegrown Solution, Africa Credit Rating Agency
Addis Ababa: As the continent continues its march towards economic integration and resilience, the establishment of Africa Credit Rating Agency (AfCRA) represents a pivotal step