BioCatch Rakes in $20 Million, Forms Client Innovation Board October 2, 2020 BioCatch has raised an additional $20 million in capital. The funds are being added to the company’s recent Series C investment haul, and bring the […]
Follow Us