3 ms·
While your point is taken, Shopify >> Squarespace in terms of almost all metrics. No way would Squarespace usurp Shopify in a merger, not even close.
by boringg 6y ago
While your point is taken, Shopify >> Squarespace in terms of almost all metrics. No way would Squarespace usurp Shopify in a merger, not even close.