About 44 Indians come out of extreme poverty every minute, one of the fastest rates of poverty reduction in the world. As a result, India has finally shed the dubious distinction of being home to the largest number of poor.

Leave a Reply