It's time to look at hard numbers not myths.
Leaders make case that continent is open for business, not hopeless.