Less than 3% of India’s population now living under extreme poverty: World Poverty Clock

[ad_1] India has managed to bring down ‘extreme poverty’ below 3 per cent of its population, latest data on the World Poverty Clock showed. This could mean achieving significant milestone in the direction of first of 17 Sustainable Development Goals...