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