> Do you think China is also building infrastructure in Africa for philanthropic reasons?
No, but China is not generally giving away billions of dollars without getting anything in return.
Gates at least has been consistently doing that.
Like I said, there's nothing I can say to convince you that they're not secretly evil capitalists hell-bent on making money from poor people around the world. All I can say is that it seems rather unlikely that they would go to so much trouble to hide their intent if that were the case. There are plenty of billionaires who exploit humanity without bothering to sign philanthropy pledges.