Approximately 85% of the global population resides in developing nations and earns around what percentage of the world's total income?
Explanation
While 85% of people live in developing countries, they collectively receive only about 20% of the world's income, highlighting significant income disparity.