Tech News What the heck happened at fintech Bench?January 7, 2025 Welcome to TechCrunch Fintech! It’s good to be back. This week, we’re looking at the…