Quid Scores $39M Series D

March 23, 2015