Livelihoods Update 04 Dec 2025

45% of India’s farmers still depend on informal credit sources, despite various Government initiatives, as many…