WorldBillion Indians have no spending money – report by adminFebruary 26, 202502 Share0 India’s population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.