African Leaders Back Plan for Homegrown Credit Rating AgencyBy Sewuese AnyoFebruary 14, 2025 African leaders have endorsed the establishment of the African Credit Rating Agency (AfCRA) to promote financial independence and address long-standing concerns over biased global credit ratings. …