President Bola Ahmed Tinubu stated that the African Credit Rating Agency (AfCRA) must gain global investors' trust through independence and credibility. The agency is set to launch on October 7, 2026, in Port Louis, Mauritius, as part of efforts to improve Africa's financial asse










