Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

85% of the world’s population lives in developing countries and receives about _____ of the world’s income?

85% of the world’s population lives in develog countries and receives about _____ of the world’s income?

A. 40%
B. 10%
C. 20%
D. 30%