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

May 3, 2024 at 05:24PM BioCatch, a leader in digital fraud detection and financial crime prevention through behavioral biometric intelligence, is acquired by Permira Growth Opportunities II. The majority stake acquisition aims to accelerate global expansion, advance product roadmap and support continued growth. BioCatch is recognized for its innovative approach and influential customer base in … Read more