South Africa · Kenya · Libya · Egypt · Liberia · Zimbabwe · Sudan · Ivory Coast · MORE … Nigeria is ready for business” and their investments would be …