Sequoia Invests $10M in PicsArt

February 09, 2015