2 min read Least News Security Digital fraud detection startup BioCatch hits $1.3B valuation as Permira buys majority stake vi.sasori.vi May 4, 2024 Digital fraud detection company BioCatch has a new majority shareholder: A U.K.-based private equity...Read More