The proposed Africa Credit Rating Agency (AfCRA), to be headquartered in Mauritius under the African Union’s umbrella, aims ...