Tag fintech credit crunch 2025