Question

Presently, over 80% of the world's population lives in developing nations.

Answer

This answer is hidden. It contains 4 characters.