85% of the world’s population lives in developing countries and receives about _____ of the world’s income? / Economic Problems of Developing Countries, Economics Mcqs / By admin 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%