From 129 million to 75 million: What’s behind India’s poverty recount
India has the largest number of poor in the world. While we may be competing with Japan and Germany to become the third-largest GDP, there is no competition at all in the poverty sweepstakes.