Stitch Labs Puts Together $3.5M Round

August 21, 2014