The richest 5% of Urban India spent Rs2,859 per head per month on food in 2011-12, according to NSSO survey, about nine times more than that spent by the bottom 5% of Rural India. AFP

This image is embedded in ...