News

The World Bank’s recent claim that poverty has drastically reduced in India should ordinarily be cause for celebration.