May 10, 2026
May 10, 2026
May 10, 2026
May 10, 2026
May 10, 2026
May 10, 2026
May 10, 2026
May 10, 2026
Despite a bruising short report, SoFi attracts billions in institutional investments. Does this signal strength or just a gamble in the fintech space?