Permira to take majority stake in BioCatch for $1.3bn EV

BioCatch is a global digital fraud detection and financial crime prevention company.

Share this