Fintechs slam the FICO score. The company’s CEO says it’s evolving....

04/04/22