from technology company to retailer: the making of snapfish Insights 2Claudia LawrenceMay 16, 2017retail, snapfish, Essential Retail