TechCrunch Startup News

Digital fraud detection startup BioCatch hits $1.3B valuation as Permira buys majority stake

May 3, 2024
Ask episode
Chapters
Transcript
Episode notes