Per a scathing new report by Blume Ventures, about a billion Indians out of its 1.4 billion population have no money to spend ...