Last week, news of Cloudtail India ceasing operations surfaced and millions of growth-minded E-commerce marketplace sellers were left in a tight spot, looking to find supply chain and distribution partners to help them sell their products and expand their businesses.