Approximately 85% of the global population resides in developing nations and earns around what percentage of the world's total income?

Choose the correct answer

Explanation

While 85% of people live in developing countries, they collectively receive only about 20% of the world's income, highlighting significant income disparity.

Approximately 85% of the global population resides i… — Economic Problems of Developing Countries | PakQuizHub