Feedzai Series B Totals $17.5M

May 19, 2015