Why so many Indian e-commerce startups fail and what can be done about it
India, which has approximately 658 million Internet users and the largest market for online shopping, should already be the global leader in terms of eCommerce. According to a recent survey…