Diablo Technologies grabs $19M Series C

January 13, 2016