Signal Sciences Series A totals $9.7M

February 29, 2016