Permira to Acquire Majority Stake in BioCatch at $1.3 Billion Valuation

May 6, 2024 at 05:04AM Permira has agreed to acquire a majority stake in BioCatch, a digital fraud detection and financial crime prevention company, through its Growth Opportunities II fund. The deal involves acquiring shares from Bain Capital Tech Opportunities and Maverick Ventures, raising BioCatch’s enterprise valuation to $1.3 billion. BioCatch, founded in 2011, uses … Read more