OTTAWA, CANADA - NOVEMBER 11, 2018: Shopify Logo on their main office in Ottawa, Ontario. Shopify is a Canadian internet e-commerce plaform selling solutions to retailers
Picture of a Shopify sign on their headquarters in Ottawa, Ontario, Canada. Shopif