Africa is set to establish its own credit rating agency, the African Credit Rating Agency (AfCRA), as part of a bold move to challenge the dominance of global rating giants …
AfricaAFRICA NEWSBusiness and EconomyBusiness PoliciesEconomyFinance & ServicesGOVERNMENTInternational RelationsINVESTMENTPolicies