Tech Business2 Min Read Caleb Ogwucheon8 months ago 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…