Permira to Acquire Majority Position in BioCatch at $1.3bn ValuationJoint Ventures

Permira to Acquire Majority Position in BioCatch at $1.3bn Valuation

BioCatch (the “Company”), the global leader in digital fraud detection and financial crime prevention powered by behavioral biometric intelligence, today announced that…