India needs consumers, but RBI survey shows it won't get them soon enough

- Consumer confidence indices, an output of RBI survey of 5,300 households spread across 13 cities, fell to a historic low in May. The future expectations index dropped to 97.9 in May from 115.2 in March