Business Featured Governance Another MEGA infrastructure PROJECT to launch in AFRICA MyAfrikaMagazine Editorial November 11, 2023