If a really large, obscenely wealthy and vastly powerful corporation wanted to invest in a given African country, they would have a wonderful opportunity to do good, by paying the country's corrupt leader enough to guarantee he won't make things worse for his people and will in fact try to improve their lot.
Companies could do this, by simple bribery, with a threat to withdraw their money if these goals weren't accomplished.
Corporations won't do that of course, because it would cost them an extra nickel, but it's possible. Since corporations own most governments as it is, their benevolent dictatorship might actually do some good for the people of Africa. (and I can hear them laughing in the boardrooms as I type.)