Feedzai facilitates its customer-centric Account Opening solution

(The Paypers) Feedzai has launched new tools to help banks and financial institutions offer customer-centric account opening solutions, with unparalleled fraud prevention.