A new study argues that India’s low per capita income stems less from population size or inequality than from a deep “participation deficit” that keeps most workers out of high-productivity activity.
Amitrajeet A. Batabyal*
April 29, 2026 at 10:56 AM IST
Istock.com