Rating agencies October 8, 2020 0 Rating agencies’ tough position hurts Africa Credit Rating Agencies (CRAs) play a central role in the financial world. They provide an…