Call in to speak with the host
(347) 215-8835
Africa has some of the top 100 major global infrastructure projects, according to CG/LA. Norman Anderson from CG/LA joins us to share why these projects have significance.