By Kyle Wiggers
Behavioral biometrics startup BioCatch today announced it has raised $145 million, bringing its total raised to $175 million. BioCatch’s offering could help combat the rise in identity theft and cybercrime that’s been growing over the past few decades.