Billion Indians have no spending money – report

This post was originally published on BBC News

India’s population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.

Categorised as News