Largest number of poor in India – UN

A UN study reveals that India is home to the largest number of poor, with one-third of the world’s 1.2-billion extreme poor living here.

Leave a Reply