Tech Business2 Min Read Caleb OgwucheonMay 2, 2024 BioCatch Reaches $1.3B Valuation with Permira’s Stake Purchase Permira, a private equity corporation based in the United Kingdom, is the new majority shareholder of digital fraud detection company BioCatch…