India is home to 1.4 billion—but not to 1.4 billion consumers. The BBC reports on findings from the VC firm Blume Ventures, ...