News

More Shopify logo displayed on the screen. (Photo Illustration by Rafael Henrique/SOPA Images/LightRocket via Getty Images) Shopify shares were down 20% shortly after 1:30 p.m. Wednesday to $61.99 ...