In Q1 2025, European FinTech funding fell by 26% year-over-year, totaling $5.4 billion across 185 deals, alongside a 59% drop in deal volume from the…