34 Million or 373 Million: Do We Know How Many In India Are Poor?
In the absence of data, economists rely on novel econometrics to arrive at a wide range of estimates of poverty in India, but experts say accurate...
Debt, Distress Sales: How Indians Pay For Healthcare
Households bear most of the burden of financing healthcare as insurance schemes fall short