BioCatch: U.S. financial institutions report 130% spike in attempted impersonation scams, the company said on 12 August 2026.


Share this post
The link has been copied!