Economics Mcqs
Q 85% of the world’s population lives in developing countries and receives about _____ of the world’s income?
  • A A. 40%
  • B B. 10%
  • C C. 20%
  • D D. 30%
Leave a Comment