Trifacta Rounds Up $25M Series C

May 30, 2014