AfreximBank Gets ‘AAA/Stable’ Rating From China’s CCXI
China Chengxin International Credit Rating Co., Ltd (CCXI) has assigned an ‘AAA/Stable’…
Africa Requires More Investments To Optimize Energy Sector’s Benefits – Experts
Key stakeholders in Africa’s energy sector have canvassed the need for improved…
