Oluwadi About · New Org. · Analysis · Reports · Trends · Blog ·
Oluwadi

Investigating the Overlooked

Fintech

BioCatch

Fintech
Permira agreed to sell BioCatch, a fraud prevention software provider, to Visa in a deal valuing the company at $2.4 billion.
Founded
Region
Investors
People