PermiraEventsThe Visa-BioCatch deal is expected to be completed by the end of the…Recent coverageVisa agreed to purchase company BioCatch for $2.4 billion — Ведомости