Digital fraud detection startup BioCatch hits $1.3B valuation as Permira buys majority stake
Digital fraud detection company BioCatch has a new majority shareholder: U.K-based private equity firm, Permira, is acquiring shares in the ...
Read moreDetails