India’s poverty will be down from 14.2% to 12.1% in 2 years: World Bank October 31, 2026 by Post Content Sharing Is Caring: