Taulia snags $46M Series E

January 18, 2016