The free, self-hosted ecommerce platform continues to power over 471,000 ecommerce entrepreneurs worldwide. The platform is reinforcing its position as the go-to solution for entrepreneurs who want ...