DealsPermira agrees sale of BioCatch to Visa for $2.4bnBioCatch is a behavioral-based fraud intelligence provider that protects more than 760 million consumers across over 350 financial institutions worldwide.ByPE Hub Staff3 August 2026•2 mins readJavaScript is required to read this article. Please enable it in your browser and reload the page.DealsEuropeTMTBriefs