1.

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

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


Discussion

No Comment Found