Successful development and infrastructure financing in Africa require collaborative efforts of the government, private investors and entrepreneurs, who must put forward bankable projects.