Banking Equifax Acquires Open Banking and Transaction Data Analytics Company AccountScore November 9, 2025