China is the only power that can safely invest in Africa any more.
Neither America or Europe can. We are no longer ruthless enough to be able to stop African thugs from expropriating our investments. The Chinese are. They don't CARE if they are called racist. They ARE racist, in that they believe in the inherent genetic superiority of the Han race. They even have test scores to back them up.
Meanwhile, they retain enough ruthlessness to respond violently to any attempted theft of their investments, and the Africans know it. They are shipping over tens of thousands of their young men of military age, to work in their African operations. Once a critical level is reached, they will start dealing with the native Africans similarly to how we dealt with Native Americans pre-20th-Century. And they will not give a DAMN about what the UN or World Opinion has to say about it.
Then why is Walmart investing in Sub-Saharan Africa?