If you have ever tapped that purple checkout button and wondered who owns Shop Pay, the answer is straightforward: Shopify Inc., the Canadian ecommerce giant trading on the Nasdaq under SHOP. No third party. No consortium. One publicly traded company with a market cap hovering around $150 billion controls the entire product.
But the...