Shopify $SHOP - After 80% decline, is it finally a buy?
Re-assessing the business growth drivers and valuation scenarios post the recent pull-back.
Market cap – US$ 41B
I have used most major website building platforms over the years - some for personal projects and others for ventures that I have been involved with. Shopify, Wix, Squarespace, Wo…