Which of the following organization has projected that population of India will touch 1,350 million by 2025 ?
Answer & explanation
Correct answer: option 1
World Development Report has projected that population of India will touch 1,350 million by 2025.