The Africa Credit Rating Agency (AfCRA) has been launched by the African Union(AU) in Mauritius, marking a significant step in Africa’s attempt to...