Permira to Acquire Majority Position in BioCatch at $1.3bn Valuation
Permira Growth Opportunities Transaction builds on initial minority investment made in early 2023 to acquire a majority position and support BioCatch’s accelerated growth within online fraud detection and financial crime prevention NEW YORK and TEL AVIV, Israel, May 2, 2024 /PRNewswire/ — BioCatch (the “Company”), the global leader in digital fraud detection and financial crime … Read more