Most Recent News

Africa’s Credit Rating Agency: Can AfCRA Change the Cost of Capital?

Africa has taken a significant step towards strengthening its financial architecture with the launch of the Africa Credit Rating Agency (AfCRA) in Port Louis, Mauritius, in October 2026. The initiative.

  • 0